|
SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
14. 12. 2010. | #3 | ||
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Citat:
Dakle, onako kako bih ja resio pomenuti problem: 1) Prvo pogledas sadrzaj tih tabela, da li sva polja koja pretrazujes moraju biti tu? Da li su tipovi polja optimizovani u odnosu na sadrzaj tabele? Npr ako za neko checked 0/1 koristis int, to znaci da trosis 3 bajta po polju vise nego sto treba, pa puta milion slogova = 3MBajt ... veca tabela = sporija tabela 2) Koristi fiksne tipove kada je to moguce, npr za smestanje ip adresa bolje je koristiti char nego varchar polje (brze je). Not null bi trebao biti brzi od Null polja itd. 3) Koristi indexe i explain za optimizaciju istih 4) Ako imas puno upisa/citanja istovremeno predji na innodb, u nasem slucaju pokazao se mnogo bolje od myisam (low level locking) 5) Bolji hardware Citat:
|
||
"Hvala" dinke za poruku: |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Gde i kako smo docekali Novu? | 3banchi | Opušteno | 8 | 02. 01. 2010. 00:11 |
Šta bi sa forumom za novu godinu? | mangia | Obaveštenja, predlozi i pitanja | 61 | 21. 01. 2009. 15:38 |
javascript - kretanje kroz tabelu | bodi dilber | Sva početnička pitanja | 7 | 27. 08. 2008. 09:45 |
princip unosa u tabelu | [nq] | SQL baze podataka - Sponzor: Baze-Podataka.net | 10 | 06. 03. 2007. 13:09 |
Problem sa upisom u tabelu | bokey | SQL baze podataka - Sponzor: Baze-Podataka.net | 6 | 12. 09. 2006. 13:44 |