![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Witam, co myślicie aby zamiast MYSQL użyć XML jako bazy danych.
Moje testy 2 takie same bazy z liczbą rekordów 194 Testowa tabela utworzona Plik XML stworzony na podstawie bazy Odczyt pojedynczych danych jak np Id, UserName, Email itp. 5 razy uruchomimy plik w którym doczytamy email 100 i średnia zaokrąglona do jedności DB(56ms) XML (118ms) Odczyta całych rekordów(dane jednego użytkownika) ilosc j.w DB (126ms) XML(119ms) Odczyt całego pliku i całej bazy tez 5x100 DB (timeout) XML(1741ms) co myślicie? A jak podziele to na foldery i pliki to... już niemówię jak bedzie śmigało Ten post edytował daniel1302 5.09.2009, 08:41:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A mnie zastanawia skąd ludzie mają takie głupie pomysły?
Toż to przecież oczywiste, że baza danych to NIE TYLKO zapytanie SELECT ale też wiele innych (pomijam już typy kolumn i ich dodatkowe opcje). Poza tym testy bez kodu to gówno a nie test. Kolejną sprawą jest jeżeli plik będzie miał "10 000" rekordów. No i przypominam o moją prośbę odpowiedzi na pierwsze pytanie. //EDIT i jeszcze jedno XML(1741ms) - myślisz, że to rewelacyjny wynik? Powodzenia z parsowaniem większych/większej ilości plików (przeszukiwanie całej "tabeli") Ten post edytował wookieb 5.09.2009, 14:46:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:09 |