powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выбор железа для SQL6.5
13 сообщений из 13, страница 1 из 1
Выбор железа для SQL6.5
    #32017490
konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто примерно подсказать конф. сервера под MS SQL 6.5?
Задачи: 1- ~5 - 6 клиентов _только_ на вставку ~100-120 тыс.записей в сутки.
2- ~ 10-12 клиентов, использующих эти данные -анализ, статистика итд.
Нужна комфортная (разумная) работа последних.
P.S. Денег маловато.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017498
Osya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
100 тыс. записей в сутки это через год у тебя вже будет гигабайт.
т.ч. не економь
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017499
1. Не очень понятно, что это за записи (размер, назначение). Если это бухгалтерская и экономическая информация, то записи разбухнут и база уже через месяц будет порядка Гига. А что потом? Может ошибка в цифрах, т.к. операторы ввода не смогут ввести такое число записей, если они не будут генерироваться автоматом? Может следует понимать, что база замрет на ~100000 записей?
По этой причине, рекомендации будут весьма приближенными, а о размере дисков вообще ничего нельзя сказать. Можно лишь утверждать, что дисков надо не меньше 2, чтобы организовать базу на чередующихся разделах (лучше аппаратный RAID) (клиентов не так уж и мало). Лучше 3 диска, чтобы на одном разместить систему и архивы базы (объекты репликации).
2. Сетевое оборудование на стороне сервера должно быть не хуже 100 Мб/с. У клиентов можно 10.
3. Процессор не ниже Пень 2. (Лучше 2 шт.).
4. Память не меньше 256 Мб. Если будет 512, то надо поэкспериментировать, сколько отдать SQL-серверу. Сталкивался с ситуациями, когда серверу отдаешь больше 155555 страниц, то приложения крутятся медленнее. Лучше в оставшейся памяти организовать TempDB.
5. По заданному вопросу ясно, что не стоит гнаться за Brand Name. Минусы левой сборки перекроются плюсами цены или параметров. Надо только посерьезнее отнестись к резервированию базы, т.к. надежность такой сборки...
6. Ленточка желательна, но если базу можно резервировать в других помещениях, то можно обойтись без нее.
7. Последняя рекомендация: (ДОЛЖНА БЫТЬ ПЕРВОЙ) для таких задач MSSQL6.5 принесет много головной боли. Я бы начинал на семерке или 2000.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017538
konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Виноват, простите...
Уточняю - Размер записи ~500-600 байт,
за время тестирования (8 дн.) набежало ~450 Mb
Disk System планируется бОльшой.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017594
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSQL 6.5 - редкостное дерьмо.
Мы с ним мучались два года, сколько он нам крови попортил, сколько было матерных слов высказано в адрес разработчиков этой дебильной СУБД и фирмы Microsoft. Очень недадёжный, постоянно падал, отсутвовали элементарные вещи (например, роли). Наверное, тем, кто начинал с MS SQL 6.5 и не видел ничего другого, было не так обидно. А я до этого работал с Oracle 7.0 и хорошо понимал, чего не хватает этой СУБД.
Переход на SQL 7.0 значительно упростил наши проблемы. Новая версия оказалась гораздо надёжней (падает в среднем раз в квартал, а MS SQL 6.5 падал раз в две недели), стала быстрее работать (на SELECT-ах также, а на INSERT, UPDATE и DELETE заметно быстрее), стало меньше проблем с блокировками и т.п.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017595
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSQL 6.5 - редкостное дерьмо.
Мы с ним мучались два года, сколько он нам крови попортил, сколько было матерных слов высказано в адрес разработчиков этой дебильной СУБД и фирмы Microsoft. Очень недадёжный, постоянно падал, отсутвовали элементарные вещи (например, роли). Наверное, тем, кто начинал с MS SQL 6.5 и не видел ничего другого, было не так обидно. А я до этого работал с Oracle 7.0 и хорошо понимал, чего не хватает этой СУБД.
Переход на SQL 7.0 значительно упростил наши проблемы. Новая версия оказалась гораздо надёжней (падает в среднем раз в квартал, а MS SQL 6.5 падал раз в две недели), стала быстрее работать (на SELECT-ах также, а на INSERT, UPDATE и DELETE заметно быстрее), стало меньше проблем с блокировками и т.п.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017611
konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сам под Oracle 8i. Но вот так исторически сложилось, что тех.система на SQL6.5.
И она помирает... До установки нового оборудования+ПО ~ 7-8 мес. Надо как-то дотянуть..
Сервер нужен как раз для этого.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017658
В вашем случае сильно поможет, если вы организуете данные так, что пишущие и читающие транзакции не пересекались, вплоть до организации отдельной базы для отчетов, в которую данные будут периодически (по расписанию или в период наименьших нагрузок) добавляться из транзакционной базы. В случае организации такой отчетной базы, возможны мероприятия по денормализации, дублирования данных и предварительно посчитанных агрегатов в целях ускорения чтения и уменьшения времени вычисления. Получится OLAP.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017671
konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все та-ки OLAP. Согласен. Спасибо всем.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017721
Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про надежность. 6.5 у меня не падал ни разу за 4 года эксплуатации. NT падает, но SQL за собой не тянет, все транзакции нормально отрабатывабтся, или FORWARD или ROLLBACK. Конечно, если в перерывах между транзакциями играть на сервере в старкрафт и слушать диски Киркорова, то можно уронить все.
Рекомендую.
Min.
64 MB RAM
CPU - не очень важно, 200 уже потянет, тут главное в дисковых операциях.
2 SCSI HDD, пока по 10-20 Gb. SCSI - это важно. На них запись идет паралелльно, а не последовательно, как на IDE.
На диске 0 создаешь базу, на 1 - Log.
Backup делаешь на 1.
Если слетает один диск, то ты имеешь или базу, или резервную копию.

А точно 6 клиентов делают 120 000 записей в сутки? Это 250 записей в минуту. Кассовые аппараты в супермаркете? Это невозможно для ручного ввода.
Данные от датчиков? Подумайте, на какую разумную глубину их надо сохранять. Если данных Если надо сохранять ВСЕ, типа метео данных, то я насчет объема диска я пас.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017742
konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, данные от тех.процесса, хранятся в течении года.
tO Андрей Курилов: Можно поподробнее про 155555 страниц - какие прилож.тормозят ?:
- SQL клиенты;
- NT-клиенты;
- локальные проги ?
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017830
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прежде чем о каком-то OLAP-е думать, нужно сначала на MS SQL Server 7.0 перейти. Уверен, что большинство проблем исчезнет, а некоторые проблема станут меньше.
...
Рейтинг: 0 / 0
Выбор железа для SQL6.5
    #32017858
Владимир Смирнов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь ничего не говорилось о равномерности нагрузки. Если исходить из средних значений, то 120 000 / 24 / 60 / 60 = ~ 1.4 записи в секунду. Предположим, 1 запись в одну транзакцию, т.е. 1.4 коротких транзакций в сек. По моему это немного даже для слабенького сервера. Процессор вполне потянет от PII-200, да и винчестеры, я думаю, 20..40 гигабайт за год успеют записать любые.
Другое дело - анализ и статистика. Тут желательно памяти побольше (мин. 512), да и процессор из среднего уровня, например PIII-800. Учитывая, что в наше время, когда "космические корабли бороздят просторы вселенной" а иметь на домашнем игровом компьютере меньше 256Мб уже как-то неприлично, не стоит сильно экономить на сервере.
Ну а винчестеры сами смотрите, главное чтобы, как уже писали другие, было не меньше двух, а лучше 3 или 4. Так, при разумном рапределении баз, и с объёмом вопрос решится, и с надёжностью, и обращения к дискам ускорится.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выбор железа для SQL6.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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