Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQLite]Sqlite wielkość
marcin421
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 1
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Witam,

mam bazę sqlite i zastanawiam się jak rozmiar bazy wpływa na wydajność?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Wydajność zależy od ilości pamięci dostępnej, szybkości dysków, obciążenia itp. trudno więc oszacować granicę. Baza na dysku SSD będzie szybsza niż na HDD, a ta z kolei szybsza niż na choćby pamięci USB. Wszystko zależy więc od środowiska uruchomieniowego.Bo sama baza może mieć ogromna wielkość. W teorii bowiem baza danych dla sqlite może "wytrzymać" nawet 14 terabajtów. Za dokumentacją:
Cytat
The largest possible setting for SQLITE_MAX_PAGE_COUNT is 2147483646. When used with the maximum page size of 65536, this gives a maximum SQLite database size of about 14 terabytes.

Inna sprawa jest taka, że nawet małą bazę zarżnie kiepskie zapytanie, a świetnie optymalizowane nawet nie zająknie się dla znacznie cięższej. Tak więc dużo zależy także od piszącego skrypt.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 20:50