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

Форум MySQL

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

 

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

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

тема: Большое кол-во записей в базе. Проблемы?
 
 автор: Александров   (26.04.2008 в 00:32)   письмо автору
 
 

Здравствуйте.
Предполагается тут хранить большое кол-во записей в таблице, примерно около миллиона... Может больше.
Будет около 6 колонок в таблице, больших объёмов данных в них не будет. В основном небольшие числовые значения, и текстовые символов до 300. Какие могут быть проблемы с операциями в таких базах? Обычный хостинг подойдёт?

Просто с такими объёмами записей в таблицах не сталкивался, интересуют подводные камни и тонкости...

   
 
 автор: Atheist   (26.04.2008 в 10:31)   письмо автору
 
   для: Александров   (26.04.2008 в 00:32)
 

Всё зависит от того какой сложности будут операции с таблицей.

Если выборка элементов по какому-то числовому значению - просто индекс. Будет довольно шустро. Правда, если еще предполагается какая-либо сортировка, то при большом количестве возвращаемых элементов может запрос выполняться в несколько раз (если не на порядки) дольше.

   
 
 автор: Александров   (27.04.2008 в 00:46)   письмо автору
 
   для: Atheist   (26.04.2008 в 10:31)
 

Ага, ясно, спасибо. А кол-во столбцов будет иметь значение? Или в конечном итоге значение имеет тока условие выбора и сортировка?

   
 
 автор: cheops   (27.04.2008 в 00:51)   письмо автору
 
   для: Александров   (27.04.2008 в 00:46)
 

Количество столбцов практически не влияет на скорость, больше влиять будет объём базы данных в мегабайтах.

   
 
 автор: AcidTrash   (27.04.2008 в 00:53)   письмо автору
 
   для: Александров   (27.04.2008 в 00:46)
 

Количество столбцов вообще то не будет иметь значения.

   
 
 автор: Lev.ru   (11.05.2008 в 00:43)
 
   для: AcidTrash   (27.04.2008 в 00:53)
 

Какой максимальный размер в мегабайтах для баз данных? И имеет значение вобщем для базы или для отдельных таблиц?

   
 
 автор: chexov   (13.05.2008 в 05:06)   письмо автору
 
   для: Lev.ru   (11.05.2008 в 00:43)
 

Да, какой оптимальный объем таблицы данных в МБ? И если по базе данных будет осуществляться поиск? производительность снизится?

   
 
 автор: ronin80   (14.05.2008 в 07:58)   письмо автору
 
   для: chexov   (13.05.2008 в 05:06)
 

Вы говорите о таких вещах, для которых базы данных и предназначены, для хранения, изменения, обработки данных, поиска, сортировки, группировки и т.д. и т.п.

Производительность снижается при неоптимальной структуре базы данных (связи таблиц, нормализация структуры БД), неправильно построенном запросе и прочих факторах.

Я не понимаю вопроса об оптимальном объёме таблицы, если создана какая-то система, будь то сайт или ещё что, как можно говорить об оптимальности размеров бд. Размер у бд будет такой, сколько данных и какой характер информации в ней, и никакой другой. "Оптимальным объёмом" в плане производительности и всего другого я думаю будет пустая бд, вот это будет производительность :) и никаких заморочек с оптимизацией и подобными вещами :)

   
 
 автор: ronin80   (14.05.2008 в 08:00)   письмо автору
 
   для: ronin80   (14.05.2008 в 07:58)
 

А насчёт максимального объёма бд в мегабайтах, так если я не ошибаюсь он ограничен максимально допустимым размером файлов в файловой системе. А вот как бд будет работать с такими базами, вот это конечно вопрос.

   
 
 автор: cheops   (14.05.2008 в 10:57)   письмо автору
 
   для: Lev.ru   (11.05.2008 в 00:43)
 

>Какой максимальный размер в мегабайтах для баз данных? И имеет значение вобщем для
>базы или для отдельных таблиц?
Зависит от типа таблиц, производительности сервера, решаемых задач. Нужно больше подробностей, чтобы ответить на этот вопрос.

   
Rambler's Top100
вверх

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