alp Odesláno July 27, 2010 Nahlásit Odesláno July 27, 2010 эммм, это нарушает идеальную картину мира или есть какие-то другие аргументы, почему базы данных не должны уметь регулярные выражения?
KOTRPA Odesláno July 27, 2010 Nahlásit Odesláno July 27, 2010 Ничего это не нарушает. Просто я воспринимаю эту возможность скорее как приятное дополнение, чем обязательное свойство.
Yevgen35 Odesláno July 28, 2010 Nahlásit Odesláno July 28, 2010 А контекстный индекс в БД - это тоже зло ? Если что, то я согласен, что "основная проблема" - это кривые руки дизайнера. Очень может оказаться, что при правильном подходе регулярные выражения не нужны вообще, но поскольку часто дизайном не занимаются вообще, то через пару лет в уже работающем приложении выползаю грабли, для лечения которых и применяются всякие фитчи типа регулярных выражений.
AgentXXX Odesláno November 22, 2010 Autor Nahlásit Odesláno November 22, 2010 Кто подскажет по доке по stress-test для ДБ сервера. Неплохо бы взглянуть что-то типа шаблон BFRD или наводящая на мысли дока.
AgentXXX Odesláno November 22, 2010 Autor Nahlásit Odesláno November 22, 2010 Но я бы сказал, что DB не должна заморачиваться regexp вообще. Это неправильно, imho.
Yevgen35 Odesláno November 22, 2010 Nahlásit Odesláno November 22, 2010 У тебя какая задача, положить ДБ сервер?
AgentXXX Odesláno November 22, 2010 Autor Nahlásit Odesláno November 22, 2010 Ну как бы да. Мало того, если это будем делать красиво, то ещё и денЁх заплатят.
Yevgen35 Odesláno November 22, 2010 Nahlásit Odesláno November 22, 2010 Понимаешь есть варианты. 1. Протеститить io ( нужно только в случае если ты выбираешь дисковую подсистему для БД) 2. Сделать бенчмарк в относительных "попугаях". Тест конечно получится правильный, но неприменимый на практике. 3. Самый полездный, это имитировать работу вашей системы, постепенно добавляя нагрузку и по резьутатам предложить клиенту цифры в "попугаях" понятных клиенту. Только в последнем варианте клиент заплатит. А потому помочь тебе будет сложно, ибо мы не знаем ничего о бизне-процессах протекающих у твоего клиента, для автоматизации которых и нужна БД.
AgentXXX Odesláno November 22, 2010 Autor Nahlásit Odesláno November 22, 2010 ибо мы не знаем ничего о бизне-процессах протекающих у твоего клиента Объясни связь между процессами и нагрузками.В каком месте это зацепить? Что ты этим думаешь?Может чего придумается. Жека, всё что ты перечислил уже есть, как говорится - в том числе среди. Хотелось расширить познания в плане может кто чего экзотического делал.
Yevgen35 Odesláno November 22, 2010 Nahlásit Odesláno November 22, 2010 БД используется в какой-то системе, у системы есть вход и выход в самом простом варианте. На входе подается нагрузка( воздействие) на выходе измеряются показатели. Постепенно меняя нагрузку выясняем перегрузочную способность системы. Если у вас все есть, то непонятно чего ты еще хотел? "такого же, только с перламутровыми пуговицами" ?
jes Odesláno November 22, 2010 Nahlásit Odesláno November 22, 2010 Кто подскажет по доке по stress-test для ДБ сервера. Давай я тебе на пёрле форк бомбнагрузку сделаю?
AgentXXX Odesláno November 22, 2010 Autor Nahlásit Odesláno November 22, 2010 то непонятно чего ты еще хотел? Ну мало ли кто чего скажет. Давай я тебе на пёрле форк бомбнагрузку сделаю? Умельцы есть на местах.Но, не надо. Всё понятно, тушим свет и курим солому.
Archer Odesláno November 22, 2010 Nahlásit Odesláno November 22, 2010 Кто подскажет по доке по stress-test для ДБ сервера. Ты неправильно вопрос ставишь. Непонятно, что надо "убить": - сервер (железо + OS) - СУБД (саму базу данных) - софт (набор таблиц и логики) - и т.п. P.S. Вот такой я зануда
serj_nv Odesláno November 23, 2010 Nahlásit Odesláno November 23, 2010 Ты неправильно вопрос ставишь. Непонятно, что надо "убить": +++ Согласен, если проверить безопасность системы в целом( или например на SQL Injection ) это одно, а если способность БД обрабатывать большой объем запросов - это совсем другое .
AgentXXX Odesláno November 23, 2010 Autor Nahlásit Odesláno November 23, 2010 - сервер (железо + OS) - СУБД (саму базу данных) - софт (набор таблиц и логики) - и т.п. Плюс нагрузку выполнения через BI.(поэтапно для 200-500-1000-5000 юзверей) Вобщем-то уже выкопал кое-какие примеры.
Recommended Posts
Pokud chcete odpovídat, musíte se přihlásit nebo si vytvořit účet.
Pouze registrovaní uživatelé mohou odpovídat
Vytvořit účet
Vytvořte si nový účet. Je to snadné!
Vytvořit nový účetPřihlásit se
Máte již účet? Zde se přihlašte.
Přihlásit se