![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 24.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam takie pytanie jaki rozwiązanie będzie wydajniejsze, mam do wyciągnięcia jakąś wartość z bazy, znam id wiersza ale muszę się upewnić że inne pole w tym wierszu ma również określoną wartość (pole informujące o tym czy dany element reprezentujący rekord jest aktywny). id jest Primary Key. Widzę tu dwa rozwiązania: 1.
2. i sprawdzenie w PHP czy zwrócone (pole2 == 1) Które rozwiązanie będzie wydajniejsze? Czy w przypadku 1 powinienem również utworzyć indeks dla pole2 ? Pole2 może przyjmować dwie wartości 0 lub 1. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
1.
Co do tego czy warto indeks dodać to już można łatwo sprawdzić np. w phpmyadmin. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 24.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
a w przypadku SQLite3 ? (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 13:04 |