![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 31.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
jak zoptymalizować taka baze bez ingerencji w sam kod skryptu php:
CREATE TABLE kategorie ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nazwa TEXT NOT NULL ); CREATE TABLE logowanie ( id INT NOT NULL AUTO_INCREMENT , nazwa TEXT NOT NULL , haslo TEXT NOT NULL , PRIMARY KEY ( id ) ); CREATE TABLE filmy ( id INT NOT NULL AUTO_INCREMENT , adres TEXT NOT NULL , obrazek TEXT NOT NULL , nazwa TEXT NOT NULL , kategoria TEXT NOT NULL , opis TEXT NOT NULL , ocena TEXT NOT NULL , oceny TEXT NOT NULL , dodal TEXT NOT NULL , pokaz INT DEFAULT '0' NOT NULL , PRIMARY KEY ( id ) ); skądś wiem że zamiast TEXT lepiej użyć VARCHAR a np. ocena i kategoria powinny być tworzone za pomocą INT pozdrawiam i zgóry dzięki za wszelką pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
no tak, zamiast TEXT uzyj VARCHAR(), w nawiasie podaj maksymalna liczbe znakow dla danych w tej kolumnie.
-------------------- aplikacje internetowe | Symfony
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 359 Pomógł: 1 Dołączył: 16.04.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat skądś wiem że zamiast TEXT lepiej użyć VARCHAR a np. ocena i kategoria powinny być tworzone za pomocą INT Wartości, które będą napewno liczbami powinny być INT'em, co innego jak masz np. kod pocztowy. No i najlepiej jeżeli w bazie masz inta to przed zapisem rzutować wszystko na INT'a -
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod no tak, zamiast TEXT uzyj VARCHAR(), w nawiasie podaj maksymalna liczbe znakow no ale varchar ma ograniczona liczbe znakow a co jak bedzie wiecej niz limit?? wszystko zalerzy ile znakow bedzie przechowywane w bazie -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:35 |