![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 330 Pomógł: 0 Dołączył: 25.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na jakiej zasadzie działa funkcja indeksowania.
Czy ktoś może mi logicznie wytłumaczyć jak wpływa długość indeksu na szybkość zapytań do bazy danych. Załóżmy że mamy tabele z 1.mln rekordów. wyszukujemy w tej tabeli po polu "IP", które ma maksymalnie 15 znaków. Czy powinniśmy dodać indeks pełne, czy tylko na X znaków, jeśli na X znaków to na ile dokładnie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ale kiedy bazy danych bardzo dobrze wspierają i IPv4 i IPv6 - ot, chociażby taki Postgres.
IPv6 to nie jest jakiś tam bajer, który być może kiedyś się gdzieś tam pojawi. To coraz szerzej wprowadzany standard, który wszedł już w fazę globalnych testów, istnieją sieci operujące wyłącznie na nim, a każde dobre oprogramowanie wspiera go. Bo o ile przeciętna aplikacja nie musi się martwić tym co będzie w 2025, o tyle najbliższe 2 - 4 lata to okres na który trzeba patrzyć z nieco większą uwagą, a nie tworzyć buble, które nagle przestaną dla części osób działać z czystego lenistwa programistów. Szczególnie, że z implementacją IPv6 nie ma specjalnego problemu w tego typu aplikacjach. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 11:43 |