Minnesinterna databaser
Minnesinterna SQLite-databaser är databaser som lagras helt i minnet, inte på disk. Använd det särskilda datakällans filnamn :memory:
för att skapa en minnesintern databas. När anslutningen stängs tas databasen bort. När du använder :memory:
skapar varje anslutning en egen databas.
Data Source=:memory:
Minnesinterna databaser som kan delas
Minnesinterna databaser kan delas mellan flera anslutningar med hjälp Mode=Memory
av och Cache=Shared
i anslutningssträng. Nyckelordet Data Source
används för att ge den minnesinterna databasen ett namn. Anslut ionssträngar med samma namn får åtkomst till samma minnesintern databas. Databasen bevaras så länge som minst en anslutning till den förblir öppen. Ett exempel som visar detta är tillgängligt på GitHub.
Data Source=InMemorySample;Mode=Memory;Cache=Shared