Bagikan melalui


Database dalam memori

Database dalam memori SQLite adalah database yang disimpan sepenuhnya dalam memori, bukan pada disk. Gunakan nama :memory: file sumber data khusus untuk membuat database dalam memori. Saat koneksi ditutup, database akan dihapus. Saat menggunakan :memory:, setiap koneksi membuat databasenya sendiri.

Data Source=:memory:

Database dalam memori yang dapat dibagikan

Database dalam memori dapat dibagikan antara beberapa koneksi dengan menggunakan Mode=Memory dan Cache=Shared dalam string koneksi. Kata Data Source kunci digunakan untuk memberi nama database dalam memori. String koneksi menggunakan nama yang sama akan mengakses database dalam memori yang sama. Database bertahan selama setidaknya satu koneksi ke database tetap terbuka. Sampel yang menunjukkan ini tersedia di GitHub.

Data Source=InMemorySample;Mode=Memory;Cache=Shared