Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tworzenie dużej przykładowej bazy - czy powtarzać dane?
franz87
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 24.08.2009

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


Witam,
Chcę stworzyć dużą bazę danych na potrzeby tesów (sprawdzanie czasu zapytania)- 1.5GB , 1.5mln rekordów,6 pól, 1rekord= 1KB .
Pytanie: czy jeżeli stworzę te 1.5mln rekodów na podstawie unikatowych 2000 rekordów, które się powtarzają - to czas zapytania będzie miarodajny?
Czy może lepiej wygenerować losowe dane, bo baza "wyczuje", że dane się powtarzają co 2000 rekordów i przez to zoptymalizuje czas wyszukiwania.

Ten post edytował franz87 30.10.2014, 23:02:56
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Nie chozi o to, że "zoptymalizuje czas wyszukiwani", ale zupełnie inaczej będą wyglądały B-Drzewa, z których są zrobione indeksy. Zrób taką bazę, na jakiej mniej więcej będziesz pracowł.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Do tego celu polecam
https://github.com/fzaninotto/Faker

I masz super dane wink.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 05:46