Create sqlite-database.markdown
This commit is contained in:
52
doc/tr_TR/sqlite-database.markdown
Normal file
52
doc/tr_TR/sqlite-database.markdown
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
Sqlite veritabanı yönetimi
|
||||||
|
==========================
|
||||||
|
|
||||||
|
Kanboard, verilerini depolamak için varsayılan olarak Sqlite kullanır.
|
||||||
|
Tüm görevler, projeler ve kullanıcılar bu veritabanında saklanır.
|
||||||
|
|
||||||
|
Teknik olarak, veritabanı `data` dizini içinde bulunan ve `db.sqlite` olarak adlandırılan tek bir dosyadır.
|
||||||
|
|
||||||
|
Dışa Aktar/Yedekle
|
||||||
|
-------------
|
||||||
|
|
||||||
|
### Komut satırı
|
||||||
|
|
||||||
|
Yedekleme yapmak çok kolay, kimsenin yazılımı kullanmadığı zaman `data/db.sqlite` dosyasını başka bir yere kopyalamalısın.
|
||||||
|
|
||||||
|
### Kullanıcı arayüzü
|
||||||
|
|
||||||
|
Veritabanını istediğiniz zaman **ayarlar** menüsünden indirebilirsiniz.
|
||||||
|
|
||||||
|
İndirilen veritabanı Gzip ile sıkıştırılır, dosya adı `db.sqlite.gz` olur.
|
||||||
|
|
||||||
|
İthalat/Restorasyon
|
||||||
|
------------------
|
||||||
|
|
||||||
|
Veritabanını kullanıcı arabiriminden geri yüklemenin hiçbir yolu yoktur.
|
||||||
|
Restorasyon, herhangi bir vücut yazılımı kullanmadığında manuel olarak yapılmalıdır.
|
||||||
|
|
||||||
|
- Eski bir yedeklemeyi geri yüklemek için `data/db.sqlite` dosyasını değiştirin ve üzerine kaydedin.
|
||||||
|
- Sıkıştırılmış bir veritabanını açmak için, terminalde bu komutu; `gunzip db.sqlite.gz` çalıştırın.
|
||||||
|
|
||||||
|
Optimizasyon
|
||||||
|
------------
|
||||||
|
|
||||||
|
Bazen, `VACUUM` komutu çalıştırarak veritabanı dosyasını optimize etmek mümkündür.
|
||||||
|
Bu komut, tüm veritabanını yeniden oluşturur ve çeşitli nedenlerle kullanılabilir:
|
||||||
|
|
||||||
|
- Dosya boyutunu küçült, verileri silerek boş alan yarat, ancak dosya boyutunu değiştirmez.
|
||||||
|
- Veritabanı sık eklemeler veya güncellemeler nedeniyle parçalanmış.
|
||||||
|
|
||||||
|
### Komut satırından
|
||||||
|
|
||||||
|
```
|
||||||
|
sqlite3 data/db.sqlite 'VACUUM'
|
||||||
|
```
|
||||||
|
|
||||||
|
### Kullanıcı arayüzünden
|
||||||
|
|
||||||
|
**ayarlar** menüsüne gidin ve **Veritabanını optimize et** linkine tıklayın.
|
||||||
|
|
||||||
|
Daha fazla bilgi için [Sqlite belgeler](https://sqlite.org/lang_vacuum.html).
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user