Archiwum: Kwiecień, 2008

Kategoria: (MySQL) Autror: Gabrym Data: 30 kwi 2008

Projektując tabele nie zawsze uda nam się przewidzieć wyczerpanie zakresu pól.
Pokażę jak w prosty sposób zwiększyć zakres z pominięciem problemu gdy na pole nałożono klucz obcy.

Poniższe tabele zobrazują cały proces:


CREATE TABLE `tab_1` (
`id` SMALLINT(5) unsigned NOT NULL auto_increment,
`user_id` mediumint(9) unsigned NOT NULL default '0',
`datetime` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY  (`id`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

Czytaj dalej »





Kategoria: (MySQL) Autror: Gabrym Data: 12 kwi 2008

back_log jest parametrem określającym ilość połączeń w bardzo małym odstępie czasu które mogą być wstrzymane w momencie braku odpowiedzi ze strony bazy danych.  Ustawiamy ten parametr jeżeli spodziewamy się dużej ilości połączeń w krótkim odstępie czasu. Czytaj dalej »