Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Преимущества SQL Server - 2000 / 18 сообщений из 18, страница 1 из 1
01.06.2007, 16:44
    #34568734
MaryZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Подскажите, пожалуйста, какие основные преимущества и недостатки у ентой штукенции
...
Рейтинг: 0 / 0
01.06.2007, 16:55
    #34568789
Dried Gagarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
MaryZПодскажите, пожалуйста, какие основные преимущества и недостатки у ентой штукенции

Явное преимущество: платный. Посему можно срубить откат при покупке. С каким-нить фиребёрдом отката сходу не слупишь - приходится обосновывать закупку полезных утилит для ремонта БД, анализа производительности.... а это всегда лишние заботы, хлопоты...
...
Рейтинг: 0 / 0
01.06.2007, 16:57
    #34568802
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
MaryZПодскажите, пожалуйста, какие основные преимущества и недостатки у ентой штукенцииПростите, а Вы кем работаете ?
...
Рейтинг: 0 / 0
01.06.2007, 18:39
    #34569193
Oleg F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Простота установки, администрирования. Можно почти сразу начать работу. К примеру с Oracle это не получатся, на порядок больше придётся документации изучать.
Работает надёжно, почти бесперебойно. Ну может один или два раза раз в год придётся перегрузить его (вместе с Windows).
Недостатка два:
1. Нельзя ограничить пользователей. Если кто-то послал "тяжёлый" запрос, то он оттягивает на себя большую часть ресурсов SQL-сервера (процессорное время, памяить) и остальные клиенты повисают или работают очень медленно. В Oracle есть средства настройки, позволящие не допустить подобных ситуаций. Причём давно есть, я когда-то работал с Oracle 7 в середине 90-х, там это уже было.
2. Нужно по расписанию запускать утилиты, которые проверяют целостность базы, исправляют ошибки в индексах, устраняют дефрагментацию и т.п. Примерно раз в неделю ночью для каждой базы (если данные интенсивно обновляются), если нет интенсивного обновления, то можно реже. Это что-то вроде утилиты проверки целостности диска в Windows. Короче, если на SQL-сервер их не запускать, то через год или даже через несколько месяцев можно вообще базы лишиться. У нас был один такой случай, ещё от другого администратора слышал про другой подобный случай, хорошо что резервная копия сохранилась.
Поэтому имейте ввиду, что хотя бы раз в неделю каждая база будет в течение некоторого времени (в зависимости от её объёма) недоступна, пока эта утилита работает. Поэтому если Вам нужна СУБД, работоспособная 24 часа в сутки и каждый день, то это не SQL-сервер. А если это какая-то бухгалтерия, кадры, склад и т.п., которая ночью и в выходной день не работает (т.е. можно позволить базе быть недоступной пару часов в неделю), то тогда можете смело выбирать SQL-сервер. Он у Вас будет годами работать без проблем.
...
Рейтинг: 0 / 0
01.06.2007, 19:21
    #34569292
Юрий Кудрявцев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Oleg Fустраняют дефрагментацию и т.п.
Вот оно как бывает ;)
...
Рейтинг: 0 / 0
01.06.2007, 19:51
    #34569333
10046
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
MaryZПодскажите, пожалуйста, какие основные преимущества и недостатки у ентой штукенции
Курсовой пишешь? :)
Преимущества и недостатки по сравнению с чем?
...
Рейтинг: 0 / 0
01.06.2007, 21:11
    #34569390
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Oleg FПростота установки, администрирования. Можно почти сразу начать работу. К примеру с Oracle это не получатся, на порядок больше придётся документации изучать.
Сказки из-под серого ника, том 12-й, мусорный контейнер 43.

Oleg FНужно по расписанию запускать утилиты, которые проверяют целостность базы, исправляют ошибки в индексах,
Так-так-так.... а нельзя ли поподробнее? То есть, судя по всему, ожидается некоторое время работы, в ходе которого база будет нецелостной, а индексы - неактуальными, я Вас правильно понял?
...
Рейтинг: 0 / 0
01.06.2007, 21:25
    #34569403
10046
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
softwarer Oleg FНужно по расписанию запускать утилиты, которые проверяют целостность базы, исправляют ошибки в индексах,
Так-так-так.... а нельзя ли поподробнее? То есть, судя по всему, ожидается некоторое время работы, в ходе которого база будет нецелостной, а индексы - неактуальными, я Вас правильно понял?
Сами же чуть выше про сказки написали...
По ходу, это поклонник таланта Гены и его последователь :)
...
Рейтинг: 0 / 0
04.06.2007, 13:12
    #34571842
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Oleg FПоэтому если Вам нужна СУБД, работоспособная 24 часа в сутки и каждый день, то это не SQL-сервер.

Как у нас работает "24 часа в сутки и каждый день" - ума не приложу!!!???
...
Рейтинг: 0 / 0
04.06.2007, 15:27
    #34572460
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
pkarklin wrote:
> Поэтому если Вам нужна СУБД, работоспособная 24 часа в сутки и каждый
> день, то это не SQL-сервер.
>
> Как у нас работает "24 часа в сутки и каждый день" - ума не приложу!!!???
Угу... От нашей такого никто не требует, правда... Она просто не падает,
несмотря на планы обслуживания и прочую хренотень... :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.06.2007, 15:43
    #34572516
StalkerS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Когда-то давно читал на этом форуме, что в одной компании имелась здоровенная база на Access, которая несмотря на размеры работала шустро и стабильно, в то время как в соседнем отделе Оракл падал примерно раз в неделю.

А еще у нас админ однажды при всех заявил, что MSSQL это плохо, потому-что 1С у него все время падает
...
Рейтинг: 0 / 0
04.06.2007, 18:35
    #34573197
Oleg F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Если у Вас жёсткий диск используется в основном для чтения (т.е. данные перезаписываются редко), то Вам не нужно запускать утилиты проверки целостности, дефрагментации и т.п.
Точно так же при работае SQL Server 2000. Не хотите запускать утилиты (во-время работы которых действительно нельзя операции записи в БД), не запускайте!
Но только если через год-другой база рухнет, а свежий бэкап после восстановления тоже
рухнет (потому что ошибки в БД накапливались постепенно), то виноваты будете только Вы.
И все разговоры "а как же у нас целый год работает, и всё нормально" это из той же оперы, что рассуждения "а как же, я много лет курю по пачке в день, а рака лёгких у меня до сих пор нету!"
Может и не будет, а может будет.... Но вероятность выше.
Модератор: оффтопик.
к теме "сравнения..." отношения не имеет.
предупреждение: ещё один такой пост и гостевой доступ будет блокирован.
за флуд.
...
Рейтинг: 0 / 0
05.06.2007, 08:13
    #34573961
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
2 Oleg F

Не несите ахинею.
...
Рейтинг: 0 / 0
05.06.2007, 10:16
    #34574190
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
pkarklinНе несите ахинею.
Это безнадежно. И в 2100-м году будут встречаться люди, раз в неделю перестраивающие индексы, причем потому, что "все знают, что так надо".
...
Рейтинг: 0 / 0
05.06.2007, 15:31
    #34575386
Oleg F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Хотя модератор и считает, что штатные средства СУБД для поддержания целостности
данных и способность СУБД оперативно откликаться на запросы пользователей
во время их работы не имеет никакого отношения к сравнению СУБД,
я всё-таки ещё раз отвечу. Даже если мой гостевой ник будет заблокирован.
Модератор: да будет так
Если кто-то считает, что утилита sqlmaint, команда DBCC и Wizard для создания
Database Maintanance планов придумана программистами Microsoft чисто для бутафории
(а не для того чтобы уменьшить риски потери данных), то это их право. Я не считаю
програмистов Microsoft лохами, а эти средства бутафорией и лишним балластом.
Я сам был свидетелем потери таблицы в несколько тысяч записей, и знаю из проверенного источника о потере целой БД (только из-за неправильного администрирования,
а вовсе не из-за недостатков SQL-сервера). Я здесь не собираюсь лекции по азам администрирования БД, основной задачей которого является уменьшение
рисков потери данных. Возможно Pkarlin и Locky еадминистрируют базы, в которой информация обновляется раз в месяц или большим праздником. А в серьёзной OLTP системе игнорировать штатные средства администрирования СУБД нельзя. Можете называть эти средства
ахинеей, хренотенью, но я их всё равно запускаю и буду запускать по расписанию.
Для каких-то база раз в неделю, для каких-то раз в месяц... А вы как хотите.
...
Рейтинг: 0 / 0
05.06.2007, 16:05
    #34575526
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Oleg F wrote:
Поскипано почти все. Точнее - поскипано всё...

Никто не спорит о том, что регулярные проверки целостности - это есть
гуд, и надо это делать.
Возникает только один вопрос: почему понятия "доступна 24х7" и "MS SQL
Server" несовместимы?
Собственно против этого "странного" заявления и был направлен мой пост.

С нетерпением жду ответа на мой вопрос.

зы Я не знаю, как там у Pkarlin, но у меня информация в базе обновляется
не менее одного раза в день :-). Да и у Pkarlin обновление, я думаю, не
является событием "чрезувычайной важности" :-)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
05.06.2007, 16:08
    #34575533
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
Oleg FЯ здесь не собираюсь лекции по азам администрирования БД, основной задачей которого является уменьшение рисков потери данных.

И не стоит! Вы выбрали не ту целевую аудиторию, да и уровень подготовки у Вас для чтения лекций еще маловат.

Oleg FВозможно Pkarlin и Locky еадминистрируют базы, в которой информация обновляется раз в месяц или большим праздником.

Возможно, я даже в этом уверен, Вы и понятия не имеете с какими базами работают перечисленные Вами оппоненты, каковы их объемы, каково кол-во одновременно работающих пользователей и как часто в них обновляется информация. Хотя, что касается лично меня, сформировать представление об этом не представляет труда, стоит только мозг включить.

Oleg FЕсли кто-то считает, что утилита sqlmaint, команда DBCC и Wizard для создания
Database Maintanance планов придумана программистами Microsoft чисто для бутафории
(а не для того чтобы уменьшить риски потери данных), то это их право.

Понимаете. Наличие утилиты не гарантирует правильность ее использования. Здесь опять к утилите нужен мозг.

Чуть раньше Вами сказано.

Oleg FЕсли у Вас жёсткий диск используется в основном для чтения (т.е. данные перезаписываются редко), то Вам не нужно запускать утилиты проверки целостности, дефрагментации и т.п.

Т.е. Вы считаете, что нарушение целостности бд может произойти только в "часто перезаписываемых бд"?!

Oleg FТочно так же при работае SQL Server 2000. Не хотите запускать утилиты (во-время работы которых действительно нельзя операции записи в БД), не запускайте!

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

Oleg FА в серьёзной OLTP системе игнорировать штатные средства администрирования СУБД нельзя. Можете называть эти средства
ахинеей, хренотенью, но я их всё равно запускаю и буду запускать по расписанию.

Безусловно игнорировать не стоит. Ахинеей я назвал Ваши высказывания о причинах возникновения целостности бд и способах использования утилит.
...
Рейтинг: 0 / 0
05.06.2007, 16:11
    #34575547
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преимущества SQL Server - 2000
2Oleg F:

Тогда, пока Вас не заблокировали, не выполните ли таки давным-давно изложенную просьбу рассказать поподробнее? Этакий сценарий "как будут накапливаться проблемы при отсутствии поддержки". Что-нибудь в духе "завтра индекс станет неактуальным, послезавтра запрос неверно посчитается, через неделю таблица исчезнет......"

Модератор: тема закрыта.
Олегу Ф из ВИНИТИ доступ заблокирован.
за флуд и неуважение к участникам дискуссии.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Преимущества SQL Server - 2000 / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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