Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Время выполнения
 
 автор: Filsh   (30.09.2010 в 18:51)   письмо автору
 
 

Собственно у меня есть таблица
| id | name_id | Значение_1 | Значение_2 |

Значение_1 и Значение_2 - строки

и в ней , скажем, 50 миллионов записей.
На сколько это будет тяжело для производительности если я буду вынимать строки по id?

  Ответить  
 
 автор: Valick   (30.09.2010 в 20:50)   письмо автору
 
   для: Filsh   (30.09.2010 в 18:51)
 

гораздо легче чем по значению

  Ответить  
 
 автор: Filsh   (01.10.2010 в 12:30)   письмо автору
 
   для: Valick   (30.09.2010 в 20:50)
 

Я это понимаю, мне хотелось бы знать "критичное" количество записей в базе.

InnoDB позволяет разделять таблицу на несколько, тогда вопрос как мне определять в какой таблице лежит то что мне надо

  Ответить  
 
 автор: Trianon   (01.10.2010 в 13:29)   письмо автору
 
   для: Filsh   (01.10.2010 в 12:30)
 

50e6 - количество некритичное.

  Ответить  
 
 автор: Filsh   (01.10.2010 в 14:11)   письмо автору
 
   для: Trianon   (01.10.2010 в 13:29)
 

Вот мне сказали что главное что-бы поле было проиндексировано и даже если это будет char, то все равно выборка будет происходить очень быстро, я правильно понял?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования