|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Вопрос прост до неприличия , но наскоком не смог найти ответ на форуме. Создаю сайт который использует СУБД... Данных слишком доху..(т.е. много) будет загружено в базу, а именно 600 000 строк х 5 столбиков. Использование: Будет вестись Поиск по всем ячейкам базы. Запрос вводится в окне поиска на сайте, введённое значение ищется по всей базе, далее выводится целиком строка на экран. Вопрос: Какую из СУБД лучше использовать: 1. MySQL (3.23, 4.1, 5.0) 2. PostgreSQL (8.2, 8.3, 8.4, 9.0) 3. Microsoft SQL Server 2005 / 2008 / R2 П.С. наверное не в тему, также может кто-то за небольшой прайс произведёт написание дико простого скрипта ... (в личку). Благодарю. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2011, 17:04 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Ответ прост до неприличия: бери ту, которую знаешь. Твои жалкие мегабайты и калькулятор сможет прожевать. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2011, 17:08 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, вот так и думал, но сомневалсо... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2011, 17:17 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
как то несерьезно... 7 столбиков - 4 200 000 строк = 200 метров... Тут и Access справится и как бы даже не SQL Server Compact Вам поиск по тексту? Так это банально ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2011, 02:09 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
ГеоДанных слишком доху..(т.е. много) будет загружено в базу, а именно 600 000 строк х 5 столбиков. Какие данные? Что из себя представляют? Что Вы планируете делать с СУБД, просто хранить? Ваша база может весить и 3 Гб, это немного! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2011, 11:40 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Гео Вопрос прост до неприличия , но наскоком не смог найти ответ на форуме. Создаю сайт который использует СУБД... Данных слишком доху..(т.е. много) будет загружено в базу, а именно 600 000 строк х 5 столбиков. . это считается теперь "много"? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2011, 10:54 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
skeletэто считается теперь "много"? Как только набьёшь руками за пару выходных - согласимся, что их чуть-чуть ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2011, 09:59 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
skeletГео Вопрос прост до неприличия , но наскоком не смог найти ответ на форуме. Создаю сайт который использует СУБД... Данных слишком доху..(т.е. много) будет загружено в базу, а именно 600 000 строк х 5 столбиков. . это считается теперь "много"? Ну, мы же не знаем типы данных в упомянутых столбцах. А если там в 4 из 5 блобы, в каждой записи весом по 10Mb? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 16:33 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
OptiXНу, мы же не знаем типы данных в упомянутых столбцах. А если там в 4 из 5 блобы, в каждой записи весом по 10Mb? :) То это будет куча ??габайт при крохотном объёме данных. Объём данных в БД - больше логическое понятие, нежели физическое. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 16:41 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
OptiXskeletпропущено... это считается теперь "много"? Ну, мы же не знаем типы данных в упомянутых столбцах. А если там в 4 из 5 блобы, в каждой записи весом по 10Mb? :) тогда уж сразу bfile ы, ссылающиеся на на BD ремуксы весом в 30-40гб ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 16:55 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
softwarerOptiXНу, мы же не знаем типы данных в упомянутых столбцах. А если там в 4 из 5 блобы, в каждой записи весом по 10Mb? :) То это будет куча ??габайт при крохотном объёме данных. Объём данных в БД - больше логическое понятие, нежели физическое. При поиске по базе - согласен. А для бэкапов физический размер БД - вполне себе критерий. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 16:56 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
OptiXА для бэкапов физический размер БД - вполне себе критерий. А в топике обсуждаются проблемы бэкапов? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 16:57 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
softwarerOptiXА для бэкапов физический размер БД - вполне себе критерий. А в топике обсуждаются проблемы бэкапов? В топике обсуждается понятие "большой базы" - для разных задач в количественном выражении её характеристик оно будет отличаться. Согласен? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 17:00 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
OptiXА для бэкапов физический размер БД - вполне себе критерий. А на бэкапах свет клином сошёлся? Standby отменили? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 17:20 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
OptiXsoftwarerпропущено... А в топике обсуждаются проблемы бэкапов? В топике обсуждается понятие "большой базы" - для разных задач в количественном выражении её характеристик оно будет отличаться. Согласен? если бы Гео волновала проблема бэкапв, то вопросы, подобные заданным, просто бы не возникли. Или были б сформулированы по другому ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 17:48 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
skelet, Думается, Гео волнует выбор СУБД на основе чьего-то опыта, а заодно и чтобы скриптик наваяли :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 20:24 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovА на бэкапах свет клином сошёлся? Standby отменили? а когда стендбай успел заменить бекапы? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 20:32 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Андрей Панфилова когда стендбай успел заменить бекапы? Когда на бэкапы перестало хватать времени. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 20:43 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovАндрей Панфилова когда стендбай успел заменить бекапы? Когда на бэкапы перестало хватать времени. На инкрементальные тоже? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 21:10 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Relic HunterНа инкрементальные тоже? А восстанавливать потом эту пачку?.. Время - деньги. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 21:29 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovRelic HunterНа инкрементальные тоже? А восстанавливать потом эту пачку?.. Время - деньги. Зачем-же восстанавливать? Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 21:36 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
а мне нравятся люди, не делающие резервных копий. В нашем мире так мало оптимизма осталось.... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 21:53 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovА восстанавливать потом эту пачку?.. Время - деньги.пользователь/разработчик/админ etc случайно удалил полбазы, и сознался в этом через месяц. Чем спасет стендбай? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 22:11 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Андрей Панфилов пользователь /разработчик/админ etc случайно удалил полбазы , и сознался в этом через месяц. Чем спасет стендбай? Ничем. Это п..., а от п... мы не лечим.(с) Понятно, что стендбай<>бэкап, но пример не самый удачный. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 00:08 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Sergei.AgalakovАндрей Панфилов пользователь /разработчик/админ etc случайно удалил полбазы , и сознался в этом через месяц. Чем спасет стендбай? Ничем. Это п..., а от п... мы не лечим.(с) Понятно, что стендбай<>бэкап, но пример не самый удачный. Пример как раз очень удачный. И прецеденты имеются. Удалили пол-таблицы (тетя Маша случайно нажала кноку "удалить проводки" и не глядя шлепнула "ОК", а завтра сдавать баланс), а заметили только на утро (если Вы скажете, что "это п... а от п... мы не лечим", у главбуха будет сердечный приступ с летальным исходом) - такой пример подойдет? :) Возможно для кого-то модное слово "стендбай" дороже жизни главбуха... но это как раз и есть п..., ИМХО Меня особо впечатлила SQL Azure как раз отсутствием бэкапов. Впечатлило - это мягко сказано, я была в откровенном шоке :) Сейчас вроде какие-никакие бэкапы прикрутили, но это все равно не то, из чего можно восстановиться "на момент времени". ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 08:08 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Sergei.AgalakovНичем. Это п..., а от п... мы не лечим.(с). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 09:14 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Кудряшкатакой пример подойдет? :) Нет. Такой пример легко и правильно решается без бэкапа, через flashback или через запаздывающее накатывание логов. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 09:37 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Кудряшкаа завтра сдавать баланс), а заметили только на утро И до завтра накатили инкременты, накопившиеся за пару лет. Для защиты от "гуманных" ошибок используют FRA или отложенный standbay. Если бакап занимает более суток, то восстановление займет тоже не мало, что делает его вредным для продуктивной работы и бесполезным для защиты бизнеса от дизастера. Выделять RO-данные в отдельные ТС, чтобы не бакапить, не всегда эффективно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 13:08 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
КудряшкаПример как раз очень удачный. И прецеденты имеются. Удалили пол-таблицы (тетя Маша случайно нажала кноку "удалить проводки" и не глядя шлепнула "ОК", а завтра сдавать баланс), а заметили только на утро (если Вы скажете, что "это п... а от п... мы не лечим", у главбуха будет сердечный приступ с летальным исходом) - такой пример подойдет? :) Крайне неудачная реализация бизнес-логики - у пользователя не должно быть прав на физическое удаление данных, только пометка их как неиспользуемых (аннулированных). Физическая чистка БД, если она необходима - выполняется DBA по спец. регламенту, включающему в т.ч. и сохранение в каком-то виде удаленных данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 13:29 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
const64 ...- у пользователя не должно быть прав на физическое удаление данных, только пометка их как неиспользуемых (аннулированных). Физическая чистка БД, если она необходима - выполняется DBA по спец. регламенту, включающему в т.ч. и сохранение в каком-то виде удаленных данных. В таком случае обновление (update) должен тоже представляться как удаление (пометка) и инсерт? Ить ить то что было до изменения можно считать удаленным? Если только delete помечать, то это тада полумера? По сути отказывемся не тоьлько от delete но и update? Не окажется ли в общем случае геморным разбираться потом с этими помеченными? И вообще поддержка всего этого даст ли достойный выигрыша? Нет ли лучших решений, не исключающих delete и(или) update? Ить можно тада понастроить аудит отслеживающий что на что изменилось, что удалилось. И это может оказаться выигрышней. В то же время есть Флэшбэки на случай логических ошибок или другие пусть и более стремные способы. Тем более что физически по ошибке адимины удаляют целыми таблами. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 14:20 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
ИМХО топикстартер уже нашел ответ или т.п. Во всяком случае без него дальнейшая дискуссия, тыканье пальцем в небо и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2011, 17:21 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
В продолжение темы... А если баз будет несколько сначала 2 (в будущем возможно 20-50)? Хранится будет текст и ссылки на файлы... (с разными типами и размерами полей) Предполагаю что размер базы до 15 Гб (может 20Гб) (Много табличек, полей, и уйма информации...) С базами хотим работать как с WEB (хотелось бы ПХП) так и с приложениями написанными под Уиндовс...? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2012, 23:02 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Andrew GlavatskiyВ продолжение темы... А если баз будет несколько сначала 2 (в будущем возможно 20-50)? Хранится будет текст и ссылки на файлы... (с разными типами и размерами полей) Предполагаю что размер базы до 15 Гб (может 20Гб) (Много табличек, полей, и уйма информации...) С базами хотим работать как с WEB (хотелось бы ПХП) так и с приложениями написанными под Уиндовс...? и еще на каждые две-четыре базы от 2-х до 5-ти подключений одновременно и по 4000-10000 записей в сутки (если это что-то меняет) В этом деле понимаю мало строго не судите! Если надо еще что уточнить - пишите... Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2012, 23:38 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Andrew GlavatskiyА если баз будет несколько сначала 2 (в будущем возможно 20-50)? А смысл иметь несколько баз?.. Первый ответ этой темы всё ещё в силе. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2012, 23:59 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Я тоже смысла не вижу, но программер говорит НАДО и все, а почему хз... может потому что хочет на какой-то бесплатной где ограничения на размер есть... ??? И какой же ответ??? Ту которую лучше знаешь? или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2012, 00:11 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Andrew GlavatskiyИ какой же ответ??? Ту которую лучше знаешь? Именно так. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2012, 11:46 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, ну на 15-20 гектар уже не совсем так... я вот не так давно Paradox for DOS лучше знал... влезет конечно, но тока с мылом... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2012, 16:21 |
|
Большая база - что выбрать MySql, MsSQL, PortegeSQL...
|
|||
---|---|---|---|
#18+
Andrew Glavatskiy, это на самом деле далеко не праздный вопрос, почто ТАК говорит программер. Работа с одной базой - завсегда проще. Насчет ограничений бесплатной субд, то даже Мускуль позволяет делать достаточно много, только за счет настроек... в частности, хранить InnoDB таблички по файлам, что фактически снимает ограничения на объем... Хотя, может "завсегда проще" - и есть причина? Мож боится что платить меньше будут (видел и такое!)... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2012, 16:25 |
|
|
start [/forum/topic.php?all=1&fid=35&tid=1552531]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 164ms |
0 / 0 |