Kelkos
Сам себе программер
Зависимость времени выборки от размера базы
Всем прив..
Собственно возникла такая вопросина: имеется таблица с потенциально огромным размеров (количество записей до нескольких сотен тысяч).
типа
--------------------------
id int UNSIGNED NOT NULL auto_increment PRIMARY KEY,
FIELD_1 int,
FIELD_2 int,
FIELD_3 int NOT NULL,
FIELD_4 int NOT NULL,
---------------------------
Выборка производится запросом типа:
---------------------------
$r=mysql(DBName,"select * from orders WHERE (FIELD_1='$a' AND FIELD_2='$b' AND FIELD_3='$c' AND FIELD_4='$d')");
---------------------------
Какими способами можно уменьшить время запроса? (о способе, делающим время запроса независимым от количества записей я и не мечтаю..)
Спасибо за внимание и ответы..
Всем прив..
Собственно возникла такая вопросина: имеется таблица с потенциально огромным размеров (количество записей до нескольких сотен тысяч).
типа
--------------------------
id int UNSIGNED NOT NULL auto_increment PRIMARY KEY,
FIELD_1 int,
FIELD_2 int,
FIELD_3 int NOT NULL,
FIELD_4 int NOT NULL,
---------------------------
Выборка производится запросом типа:
---------------------------
$r=mysql(DBName,"select * from orders WHERE (FIELD_1='$a' AND FIELD_2='$b' AND FIELD_3='$c' AND FIELD_4='$d')");
---------------------------
Какими способами можно уменьшить время запроса? (о способе, делающим время запроса независимым от количества записей я и не мечтаю..)
Спасибо за внимание и ответы..