Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     23 Aug 2002  15:48:08
 To : "Ivan Frolcov"
 Subject : Re: DBI, DBD или MySQL?
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Ivan Frolcov.
 
 >> IF> > несоответствия - куча тормозов.
 >> IF> Hу не знаю, на месте виднее, конечно. Что хоть за задача такая
 IF> экзотическая?
 IF> > Выборки по развесистому ациклическому ориентированному графу,
 IF> преимущественно.
 IF> > Hу и апдейты оного. С проверкой прав и все такое.
 IF> А что там такого не реляционного? Графы, насколько я помню из своих
 IF> институтских еще студий, прекрасно описываются всякими матрицами смежности
 IF> да матрицами инцидентности, которые прекрасно ложатся в реляционную схему.
 
 Hу да. Только мы попадаем либо на рекурсивные запросы, что уже ни разу не
 реляционка, либо на немеряного размера базу данных (декартово произведение
 множества пользователей на множество объектов и на множество типов связей, ибо
 отношения с правами там транзитивные) с ручной (посредством трехстраничной
 stored procedure в триггере) поддержкой целостности этой структуры. Hа второй
 схеме (была честная модель) оракл стал загибаться на базе с размером этого
 произведения в сотни тысяч при апдейтах этой структуры. Этот кролик с трудом
 лазает по этим деревьям... Пришлось делать дикую денормализацию и половину
 работы уносить в перловый код вне базы. Что тоже тормозит, но не настолько
 смертельно. Hо все равно не менее чем на порядок по сравнению с тем, чего
 можно достичь на адекватной модели хранения.
 
 >> IF> всех их внутренних подробностей, но "пропиетарная" БД им, наверное,
 IF> помогла
 >> IF> бы...
 IF> > От распущенности сотрудников проприетарная БД не помогает.
 IF> Да, но до этого все было ок.
 
 Откуда ты знаешь, когда от них ушел последний грамотный админ? Или
 разработчик... До этого, если ты помнишь собственные слова, тоже был MySQL.
 Хотя вот он, без транзакций, для задач проводки денег напрочь не приспособлен,
 но стоя, в лыжах, в гамаке тоже можно. А вещательные сервера на нем местами
 неплохо живут.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: DBI, DBD или MySQL?   Ivan Frolcov   22 Aug 2002 18:11:12 
 Re: DBI, DBD или MySQL?   Victor Wagner   22 Aug 2002 18:17:19 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   22 Aug 2002 18:23:30 
 Re: DBI, DBD или MySQL?   Victor Wagner   22 Aug 2002 18:29:37 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   22 Aug 2002 18:39:47 
 Re: DBI, DBD или MySQL?   Victor Wagner   22 Aug 2002 19:14:14 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   23 Aug 2002 09:41:20 
 Re: DBI, DBD или MySQL?   Victor Wagner   23 Aug 2002 10:07:43 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   23 Aug 2002 10:19:57 
 Re: DBI, DBD или MySQL?   Victor Wagner   23 Aug 2002 11:41:28 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   23 Aug 2002 12:04:00 
 Re: DBI, DBD или MySQL?   Victor Wagner   23 Aug 2002 13:13:12 
 Re: DBI, DBD или MySQL?   Artem Chuprina   23 Aug 2002 12:18:17 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   23 Aug 2002 12:36:36 
 Re: DBI, DBD или MySQL?   Artem Chuprina   23 Aug 2002 12:59:00 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   23 Aug 2002 13:53:44 
 Re: DBI, DBD или MySQL?   Artem Chuprina   23 Aug 2002 15:48:08 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   23 Aug 2002 16:16:34 
 Re: DBI, DBD или MySQL?   Artem Chuprina   23 Aug 2002 16:57:19 
 DBI, DBD или MySQL?   Bulat Ziganshin   23 Aug 2002 20:16:27 
 Re: DBI, DBD или MySQL?   Artem Chuprina   24 Aug 2002 10:49:57 
 DBI, DBD или MySQL?   Bulat Ziganshin   24 Aug 2002 12:56:21 
 Re: DBI, DBD или MySQL?   Artem Chuprina   24 Aug 2002 20:23:54 
 DBI, DBD или MySQL?   Bulat Ziganshin   25 Aug 2002 15:22:27 
 Re: DBI, DBD или MySQL?   Artem Chuprina   26 Aug 2002 02:46:44 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   25 Aug 2002 19:46:33 
 Re: DBI, DBD или MySQL?   Victor Wagner   26 Aug 2002 01:35:50 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   26 Aug 2002 02:21:06 
 Re: DBI, DBD или MySQL?   Victor Wagner   26 Aug 2002 19:44:45 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   27 Aug 2002 13:14:59 
 Re: DBI, DBD или MySQL?   Artem Chuprina   27 Aug 2002 13:08:52 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   26 Aug 2002 12:25:49 
 DBI, DBD или MySQL?   Bulat Ziganshin   26 Aug 2002 22:22:32 
 Re: DBI, DBD или MySQL?   Timur Vafin   27 Aug 2002 00:37:00 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   27 Aug 2002 13:17:03 
 DBI, DBD или MySQL?   Bulat Ziganshin   25 Aug 2002 20:30:49 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   26 Aug 2002 16:21:40 
 Re: DBI, DBD или MySQL?   Victor Wagner   26 Aug 2002 01:33:49 
 DBI, DBD или MySQL?   Bulat Ziganshin   23 Aug 2002 20:09:57 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   22 Aug 2002 18:19:22 
 Re: DBI, DBD или MySQL?   Victor Wagner   22 Aug 2002 18:31:38 
 Re: DBI, DBD или MySQL?   Ivan Frolcov   22 Aug 2002 18:47:54 
 Re: DBI, DBD или MySQL?   Artem Chuprina   22 Aug 2002 19:50:38 
Архивное /ru.perl/1445449697de8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional