Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql] jak działają indeksy
propage
post
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?
Go to the top of the page
+Quote Post

Posty w temacie
- propage   [sql] jak działają indeksy   30.11.2011, 13:49:02
- - nospor   Sam dajesz tag SQL a umieszczasz temat w dziale PH...   30.11.2011, 13:54:11
- - 5k7   Musisz mięć adres ip zapisany jak int, żeby indeks...   30.11.2011, 16:27:39
- - propage   ok, wiem już ze trzymanie ip jako varchar jest nie...   30.11.2011, 19:48:02
- - Crozin   Po pierwsze adresu IP nie przechowuje się jako INT...   30.11.2011, 20:40:38
- - 5k7   Cytat(propage @ 30.11.2011, 19:48:02 ...   30.11.2011, 21:09:00
- - Crozin   CytatGdzię mamy ? U siebie w domu chyba. ^^ . Pod...   30.11.2011, 22:09:43
- - 5k7   Cytat(Crozin @ 30.11.2011, 22:09:43 )...   30.11.2011, 23:21:37
- - Crozin   Ale kiedy bazy danych bardzo dobrze wspierają i IP...   30.11.2011, 23:40:51
- - 5k7   Cytat(Crozin @ 30.11.2011, 23:40:51 )...   1.12.2011, 15:15:06
- - Crozin   1. To co podałem to nie funkcje, a typy kolumn do ...   1.12.2011, 15:34:05
- - 5k7   Cytat(Crozin @ 1.12.2011, 15:34:05 ) ...   1.12.2011, 17:05:34
- - Crozin   CytatNie bardzo rozumiem.I między innymi dlatego w...   1.12.2011, 17:39:34
- - 5k7   Dobra widzę, że muszę konkretniej pisać. Nie ma m...   2.12.2011, 11:11:02
- - Crozin   1. Dlaczego niby kolumny z adresem v6 miałoby się ...   2.12.2011, 18:19:56
- - 5k7   Cytat(Crozin @ 2.12.2011, 18:19:56 ) ...   2.12.2011, 18:33:15
- - Crozin   Ta sama firma zachęca również do wspierania IPv6, ...   2.12.2011, 19:48:30
- - 5k7   A zapewne dlatego że to oni przodują w technologia...   2.12.2011, 20:03:21
- - Crozin   No to teraz nie rozumiem Twojego podejścia. Piszes...   2.12.2011, 20:42:40
- - 5k7   Gdzie ja pisałem żeby sie wypinać na ipv6 ? Pisałe...   2.12.2011, 20:56:13
- - Niktoś   A nie da rady zrobić indeksy dla obydwu protokołów...   3.12.2011, 00:28:55
- - 5k7   Więc tak - zależy o jaką bazę danych się rozchodzi...   3.12.2011, 22:26:31
- - Niktoś   Zawsze moszna przechowywać w kolumnie binary-te ad...   4.12.2011, 14:53:52
- - 5k7   Da się binary jak varbinary i indeksują się równie...   4.12.2011, 21:15:49
- - Crozin   Z wydajnością nie będzie problemów. Właściwie jedy...   4.12.2011, 21:24:50
- - 5k7   Cytat(Crozin @ 4.12.2011, 21:24:50 ) ...   5.12.2011, 15:32:31
- - Crozin   W pewnych przypadkach, możliwe jest odczytanie dan...   5.12.2011, 15:47:18
- - 5k7   Jak znajdę kiedyś chwilę to wezmę to na warsztat d...   9.12.2011, 12:34:45


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: 27.09.2025 - 23:42