Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Bazy danych SQLite w pamięci to bazy danych przechowywane całkowicie w pamięci, a nie na dysku. Użyj specjalnej nazwy pliku :memory: źródła danych, aby utworzyć bazę danych w pamięci. Po zamknięciu połączenia baza danych zostanie usunięta. W przypadku korzystania z programu :memory:każde połączenie tworzy własną bazę danych.
Data Source=:memory:
Współużytkowalne bazy danych w pamięci
Bazy danych w pamięci operacyjnej mogą być współużytkowane między wieloma połączeniami przy użyciu Mode=Memory i Cache=Shared w łańcuchu połączenia. Słowo Data Source kluczowe służy do nadania bazie danych w pamięci nazwy. Parametry połączenia o tej samej nazwie będą uzyskiwać dostęp do tej samej bazy danych w pamięci. Baza danych utrzymuje się tak długo, jak tylko jedno połączenie z nią pozostaje otwarte.
Przykład demonstrujący to jest dostępny na GitHubie.
Data Source=InMemorySample;Mode=Memory;Cache=Shared