SQLAlchemy kullanarak arka uç olarak SQLite kullanarak bir Pylons uygulamasına sahibim. SQLite'ye giden her okuma işleminin her zaman bir sabit diskin okunmasına (RAM'e göre çok yavaş) neden olacağını veya bazı önbellek mekanizmalarının zaten dahil olup olmadığını bilmek isterim.SQLite her zaman okunan diski okuyor mu?
- SQLite, daha hızlı erişim için veritabanındaki RAM alt kümesini korur mu?
- İşletim Sistemi (Linux) bunu otomatik olarak yapabilir mi?
- SQLite yerine bir üretim veritabanı (MySQL veya PostgreSQL) kullanarak ne kadar hızlanma bekleyebilirim?
On # 2 üzerinde düşünmelisiniz, bu sqlite gerçekten işletim sistemi disk önbelleğini kullanmamak için söyler? –
@Mechanicalsnail OS, SQLite veritabanı için başka bir dosya için yapmadığı için “otomatik” bir şey yapmaz. – hamstergene
ama sonra okuma (ve yazma) önbelleğe alınmaz mı? –