| -tutmizos- |
Post
#1
|
|
Goście |
Witam,
czy sposób a będzie wystarczająco wydajny przy dużej ilości rekordów? a. id id_user id_favorite 1 345 67 1 345 10 b. czy id id user id_favorite 1 345 67,10 pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 9 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
Zakładałem, że "ulubione" będzie to raczej grupa kilkudziesięciu kategorii czyli indexy maksymalnie dwu, ewentualnie trzy znakowe, wtedy łatwo przeliczyć i można ustawić varchar na maksymalną ilość kategorii*(liczba znaków+1). To jak podcinanie sobie gałęzi na której siedzisz. Za każdym razem gdy będziesz chciał dodać nową kategorię będziesz musiał na nowo przeliczać i przebudowywać tabele. Jeśli wprowadzalibyśmy do bazy w postaci: ','.$id to by znalazło (IMG:style_emoticons/default/tongue.gif) Oczywiście wtedy i tak pozostaje problem z ostatnią wartością, ale wtedy z pomocą przychodzi:
(IMG:style_emoticons/default/thumbsdownsmileyanim.gif) Utrudnienia, utrudnienia, utrudnienia. Znajdź choćby jeden pozytyw. //-> Edit A InnoDB sam zmieni za ciebie wszystkie numery id w tabeli z lajkami kiedy przyjdzie taka potrzeba. I zapobiegnie omyłkowym podstawieniom kluczy nie istniejących. Ten post edytował Thorang Hoog 12.05.2013, 17:23:24 |
|
|
|
tutmizos [MySQL]wydajność tabeli ulubionych 11.05.2013, 15:11:54
session Jeśli masz tablice z userami to lepiej dodać w nie... 11.05.2013, 16:45:39 
r4xz Cytat(session @ 11.05.2013, 17:45:39 ... 11.05.2013, 18:32:32
session 1. pobierasz selectem z kolumny id_fav where id=4 ... 11.05.2013, 19:04:07 
r4xz Cytat(session @ 11.05.2013, 20:04:07 ... 11.05.2013, 20:02:54
session Cytatto są totalne herezje
Z tym się nie zgodze. O... 11.05.2013, 23:33:26 
r4xz Cytat(session @ 12.05.2013, 00:33:26 ... 12.05.2013, 08:24:26
Thorang Hoog Tylko i wyłącznie sposób pierwszy.
Jest prosty, ła... 12.05.2013, 00:21:48
session Tak jak napisałem:
CytatMoim zdaniem wszystko zale... 12.05.2013, 09:28:34 
r4xz Cytat(session @ 12.05.2013, 10:28:34 ... 12.05.2013, 14:09:29
session Dla sprostowania:
CytatZa każdym razem gdy będzies... 12.05.2013, 20:38:44 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 12:00 |