Zaman uyumsuz sınırlamalar
SQLite zaman uyumsuz G/Ç'yi desteklemez. Zaman uyumsuz ADO.NET yöntemleri Microsoft.Data.Sqlite'da zaman uyumlu olarak yürütülür. Aramaktan kaçının.
Bunun yerine, performansı ve eşzamanlılığı geliştirmek için önceden yazma günlüğünü kullanın.
var connection = new SqliteConnection("Data Source=AsyncSample.db");
connection.Open();
// Enable write-ahead logging
var walCommand = connection.CreateCommand();
walCommand.CommandText =
@"
PRAGMA journal_mode = 'wal'
";
walCommand.ExecuteNonQuery();
İpucu
Entity Framework Core kullanılarak oluşturulan veritabanlarında önceden yazma günlüğü varsayılan olarak etkindir.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.