Selamlar,
Elimde olan .db uzantılı python sqllite dosyasının formatını değiştirmeden boyutunu küçültmek istiyorum.
orders.db adında ve logs.db adında dosyalarım var bunlarda milyonlarca kayıt var kayıtlar silinmeden dosya boyutunu küçültmek mümkün müdür?
Şuanda 1M veri ortalama 130 mb yer kaplıyor.
Dosya Formatını Değiştirmeden,Dosya Boyutu Nasıl Değiştirilir?
1
●40
- 10-11-2025, 00:53:06
- 10-11-2025, 00:54:42SQLite üzerinde VACUUM komutu ile boyut düşürebilirsiniz ama ne olur olmaz diye öncelikle yedek alınız.
Pek çok veri tabanında olduğu gibi önceden silinen kayıtlar gerçek anlamıyla SQLite'de silinmezler ayrıca veri tabanı yapısı zamanla karmaşıklaşır VACUUM yapılınca veritabanı baştan inşaa edilir.