Конструиране на Mysql

reletobg

Registered
Здравейте!
Правя един сайт,та сега се замислих ,че таблиците са ми много големи от рода на 20 до 40 колони.Това добре ли е?Няма ли да повлияе на бързодействието?
 
Еми ако във всяка колона има дълги работи, със сигурност сайта ти няма да е от най-бързите. Гледай да използваш кратки неща, като 1, 0, a, b и т.н. където е възможно. Компресирай IP-та, дати и изобщо всичко което може.
 
INET_ATON() - превръща IP в число, заемащо по-малко място
INET_NTOA() - превръща числото пак в IP
Горните функции са на SQL, не на PHP. Така компресираните IP адреси се запазват в поле: `ip` INT UNSIGNED NOT NULL

За датите използвай полета, които да са или timestamp или date.

Там разни статуси ги записвай в поле CHAR(1), като 1 или 0, а не например като active, blocked и т.н.
 

Back
Горе