Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Szybkość ładowania - Problem
Forum PHP.pl > Forum > Bazy danych > MySQL
PITI
Witam wszystkich,

Mam pewien problem z szybkością ładowania się danych z mysql. Domyślam siężę pewnie źle ustawilem typy danych w tabeli, ale nie wiem jak ustawić żeby było dobrze. Oto struktura tabeli:

  1. CREATE TABLE articles (
  2. id bigint(5) NOT NULL AUTO_INCREMENT,
  3. date datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  4. title varchar(40) NOT NULL DEFAULT '',
  5. text text NOT NULL,
  6. opened bigint(6) NOT NULL DEFAULT '0',
  7. komentarze int(3) NOT NULL DEFAULT '0',
  8. price varchar(10) NOT NULL DEFAULT '',
  9. cat int(3) NOT NULL DEFAULT '0',
  10. PRIMARY KEY (id)
  11. ) TYPE=MyISAM;



Proszę o pomoc. Z góry dzięki smile.gif
kicaj
hehe dobre, skad my mamy wiedziec co ty trzymasz w tych polach, a moze to twoje zapytania sa slabe...
PITI
Cytat(kicaj_ @ 2004-07-20 20:05:49)
hehe dobre, skad my mamy wiedziec co ty trzymasz w tych polach, a moze to twoje zapytania sa slabe...

To jest baza dla sklepiku internetowego który sobie robie smile.gif

To napisze co sie znajduje w każym polu:
id - to chyba wiadomo smile.gif
date - data dodania
title - tytuł smile.gif
text - jakiś tam tekst, opis itp
opened - ilość wyświetleń produktu
komentarze - ilość komentarzy
price - to jakaś tam cena
cat - kategoria

Kiedy uzywam tego zapytania na stronie:

  1. SELECT id, price, title FROM articles WHERE cat=1 AND opened<>0 ORDER BY opened DESC LIMIT 0, 1


strona zamiast 0.001 sekundy ładuje mi się 0.01 sekundy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.