powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор базы для > 60 млн записей.
19 сообщений из 19, страница 1 из 1
Выбор базы для > 60 млн записей.
    #33730772
neofil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть база около 60 млн записей. По ним постоянно происходит выборка, данные где-то раз в день происходит обновление всей инфы (insert, delete, update). Встала проблема скорости поиска, когда запросы длятся где-то минуту.

Нужно повысить скорость поиска (на данный момент сама бд разделена на много разных таблиц с типовыми данными для улучшения скорости). Есть вариант что бы повысить производительность - изменить БД.

Таблицы :
Поля (int, string).
Каждая где то по миллиону полей. Всего таблиц около 100-150.

Возможные варианты : MySQL, PostgreSQL. Так-же есть вариант MySQL InnoDB, что посоветуете на этот счёт?
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33730776
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничто так не улучшает перфоменс как перепроектирование. Замена базы тут - последнее дело)))
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33730777
neofil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дополнение : Тек. база - MySQL 4.1 MyISAM
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33730840
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Встала проблема скорости поиска, когда запросы длятся где-то минуту.

Конфиг сервера?
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33730862
neofil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Около 4 гигов оперативки, SCSI RAID. Это всё что известно.
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33730871
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Около 4 гигов оперативки

Маловато для такого объема данных. Сколько и каких процессоров?

> SCSI RAID

Какой именно?

> Это всё что известно

Статистику сервера можете привести (дисковая, процессор, память)?
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33731392
Fktrc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что нащщет ындексов?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33731605
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neofil Таблицы :
Поля (int, string).
Каждая где то по миллиону полей. Всего таблиц около 100-150...
Опечатка? По миллиону записей?

Но тогда это не большая база данных. А клиентов много?
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33733156
neofil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Каждая таблица где-то по миллиону. Сейчас посмотрел конкретно, оказалось что таблиц около 1000. Там просто есть дублирование для оптимизации поиска.
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33733999
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neofilКаждая таблица где-то по миллиону. Сейчас посмотрел конкретно, оказалось что таблиц около 1000. Там просто есть дублирование для оптимизации поиска.
Ну тогда как Вам правильно подсказали - продумайте индексы, по которым идет поиск...

Если клиентов не очень много, то файлы данных на основе DBF FoxPro конечно будет быстрее всех... Все остальные будут медленнее в силу специфики своей работы...

Good luck!
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33734004
Yo.!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Ch neofilКаждая таблица где-то по миллиону. Сейчас посмотрел конкретно, оказалось что таблиц около 1000. Там просто есть дублирование для оптимизации поиска.
Ну тогда как Вам правильно подсказали - продумайте индексы, по которым идет поиск...

Если клиентов не очень много, то файлы данных на основе DBF FoxPro конечно будет быстрее всех... Все остальные будут медленнее в силу специфики своей работы...

вы уважаемы идиот ... в силу свой специфики ...
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33734636
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!! вы уважаемы идиот ... в силу свой специфики ...
You are welcome!
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33737239
Фотография Anton Demidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Ch Yo.!! вы уважаемы идиот ... в силу свой специфики ...
You are welcome!
Yo.!! расслабся - посмотри в его профиль - человек в основном фоксом и занимается - ему сравнивать не с чем.
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33737508
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton Demidov Yo.!! расслабся - посмотри в его профиль - человек в основном фоксом и занимается - ему сравнивать не с чем.
Не совсем верно В основном MS SQL Server, в меньшей степени Oracle & MySQL... Если у кого - то 99% в профиле ПТ (просто треп), то это говорит скорее всего о том, что этот человек хороший специалист, а SQL.RU посещает в основном для души - пообщаться с высокоинтеллектуальными людьми с техническим уклоном...

Мне, например, просто интересно отвечать на вопросы по FoxPro, а в серверах все очень примитивно - открыл документацию, прочитал, сделал - никакого полета для фантазии, когда все разжевано и осталось проглотить
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33737687
Yo.!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton Demidov Yo.!! расслабся - посмотри в его профиль - человек в основном фоксом и занимается - ему сравнивать не с чем.

да ... фокспрошники на меня произвели неизгладивое впечатление в этом топике
/topic/189936&pg=20
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33737896
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!!неизгладивоенеизгадливое
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33738120
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!!да ... фокспрошники на меня произвели неизгладивое впечатление...
В споре рождается истина и не факт, что мы умеем корретно это делать
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33738263
Yo.!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Ch
В споре рождается истина и не факт, что мы умеем корретно это делать

ну нет, спасибо :) идиотских споров мне с клоунами интербейза хватает ...
...
Рейтинг: 0 / 0
Выбор базы для > 60 млн записей.
    #33739400
Фотография Михаил Михайлович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!! Sergey Ch
В споре рождается истина и не факт, что мы умеем корретно это делать

ну нет, спасибо :) идиотских споров мне с клоунами интербейза хватает ...


Тоже хочу клоунов!!!
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор базы для > 60 млн записей.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]