Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 4 5 6 7 8 [9] 10 11 12 13 .. 20   вперед  Ctrl
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Dimitry Sibiryakov

Gluk (Kazan)

Если инвалиды допускаются, в принципе, почему не допускать их при
создании объекта?

Отчего же не допускать, допускать. Но COMMIT они пережить не должны.
Транзакция обязана переводить БД из одного консистентного
состояния в другое. (Я тут не говорю про Оракула, который в принципе
неспособен выполнить несколько DDL в одной транзакции.)


Допускаю, что описываемые Вами и ЛП механизмы были бы полезны в некоем сферично-мифическом не в нашей жизни существующем Oracle. Но не менее, и даже более, были бы полезны средства аналогичные Oracle-овским INVALID-ам, скажем в MSSQL (не знаю как там с FireBird). Чтобы развал был очевиден уже при выполнении DDL, а не когда управление (через год) дойдет до порушенного кода.
1 июл 10, 16:46    [9033507]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Yo.!
Guest
гы-гы, в фаирберде живут вот так:
http://www.sqlly.com/articles/Extreme_database_programming.ru.html

хотя когда субд гарантированно не потянет более 20 мб базу, почему бы так и не жить ?
1 июл 10, 16:53    [9033548]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

Gluk (Kazan)

были бы полезны средства аналогичные Oracle-овским INVALID-ам, скажем в
MSSQL (не знаю как там с FireBird).
Чтобы развал был очевиден уже при выполнении DDL, а не когда управление
(через год) дойдет до порушенного кода.

А разве не как раз инвалиды позволяют отложить обнаружение развала на
год? В Firebird ты получишь ошибку (а не предупреждение) или сразу при
выполнении DDL, либо при последующем COMMIT. И в том и в другом случае
инвалид в базу не пройдёт.

И того, кто предложит, чтобы инвалид пережил COMMIT я лично буду грызть
до последнего байта.

Posted via ActualForum NNTP Server 1.4

1 июл 10, 16:55    [9033568]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Dimitry Sibiryakov

А разве не как раз инвалиды позволяют отложить обнаружение развала на
год?


Неа, только до следующей проверки наличия инвалидов (обязательной после наката патча)

Dimitry Sibiryakov

И того, кто предложит, чтобы инвалид пережил COMMIT я лично буду грызть
до последнего байта.


зубы не сломай
1 июл 10, 16:57    [9033592]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

Gluk (Kazan)

Неа, только до следующей проверки наличия инвалидов (обязательной после
наката патча)

Т.е. целостность базы на сервере Oracle поддерживается
административными, а не техническими методами. ЧиТД.

Posted via ActualForum NNTP Server 1.4

1 июл 10, 17:04    [9033650]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
Yo.!
гы-гы, в фаирберде живут вот так:
http://www.sqlly.com/articles/Extreme_database_programming.ru.html

хотя когда субд гарантированно не потянет более 20 мб базу, почему бы так и не жить ?

И что этим хотел сказать? Что Interbase/Firebird Development Studio дешевая поделка, и сказочки про поиск зависимостей? Открыл бы IBExpert и посмотрел бы зависимости и не распинаться про 10 минут на одну таблицу.
автор
На переименовку таблицы CUSTOMER, на которую ссылается 2 процедуры, триггер и одна таблица, в демонстрационной базе EMPLOYEE ушло 10 минут кропотливого, неинтеллектуального, с точки зрения разработчика, труда.
1 июл 10, 17:05    [9033656]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Dimitry Sibiryakov

Gluk (Kazan)

Неа, только до следующей проверки наличия инвалидов (обязательной после
наката патча)

Т.е. целостность базы на сервере Oracle поддерживается
административными, а не техническими методами. ЧиТД.


Кто-то просил это доказывать?
Административно-техническими
1 июл 10, 17:05    [9033659]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

автор

На переименовку таблицы CUSTOMER, на которую ссылается 2 процедуры,
триггер и одна таблица, в демонстрационной базе EMPLOYEE ушло 10 минут
кропотливого, неинтеллектуального, с точки зрения разработчика, труда.

Естественно - неинтеллектуального. Откуда интеллект у разработчика,
которому приспичило переименовывать таблицы?

Posted via ActualForum NNTP Server 1.4

1 июл 10, 17:07    [9033669]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Yo.!
Guest
eBase

И что этим хотел сказать? Что Interbase/Firebird Development Studio дешевая поделка, и сказочки про поиск зависимостей? Открыл бы IBExpert и посмотрел бы зависимости и не распинаться про 10 минут на одну таблицу.

нет. я хотел сказать, что подходы годящиеся для детей с совочком в песочнице мало пригодны на стройке. никто в промышленной субд физически не сможет каждый раз перезаливать таблицы просто из-за объемов ...
собственно поэтому подходы промышленных и детских субд сильно различаются.
1 июл 10, 17:12    [9033709]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
Yo.!
eBase

И что этим хотел сказать? Что Interbase/Firebird Development Studio дешевая поделка, и сказочки про поиск зависимостей? Открыл бы IBExpert и посмотрел бы зависимости и не распинаться про 10 минут на одну таблицу.

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

Ну это ты скажи автору той статьи что перед кодингом надо сначало подумать, а потом уже строить. И не писать тупые названия, а потом их менять.
1 июл 10, 17:17    [9033759]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
tanglir
Member

Откуда:
Сообщений: 28966
iscrafm
tanglir
iscrafm
а как получилось дропнуть что-то, от чего зависит другое?
Как, как... каскадом! :)
каскад работает сверху вниз, вообще-то.
вообще-то это и имелось в виду... или я не понимаю, что у вас сверху, а что снизу?
1 июл 10, 17:20    [9033783]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
Yo.!
подходы годящиеся для детей с совочком в песочнице мало пригодны на стройке.

Кстати раз уж заговорил про стройку раскажи ка нам как быть в такой ситуёвине?
Построили 3-х этажный дом, но вот первый этаж как-то не так вышел как хотелось, как теперь переделать 1-й этаж когда над ним еще 2? Завалить все стены на первом этаже, а остальные 2 этажа пусть в воздухе повисят некоторое время?
1 июл 10, 17:22    [9033809]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
Dimitry Sibiryakov

автор

На переименовку таблицы CUSTOMER, на которую ссылается 2 процедуры,
триггер и одна таблица, в демонстрационной базе EMPLOYEE ушло 10 минут
кропотливого, неинтеллектуального, с точки зрения разработчика, труда.

Естественно - неинтеллектуального. Откуда интеллект у разработчика,
которому приспичило переименовывать таблицы?


Т.е. ALTER-команды в принципе для неинтелектуальных людей сделаны, верно?
1 июл 10, 17:22    [9033812]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
eBase
Yo.!
eBase

И что этим хотел сказать? Что Interbase/Firebird Development Studio дешевая поделка, и сказочки про поиск зависимостей? Открыл бы IBExpert и посмотрел бы зависимости и не распинаться про 10 минут на одну таблицу.

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

Ну это ты скажи автору той статьи что перед кодингом надо сначало подумать, а потом уже строить. И не писать тупые названия, а потом их менять.


Да, в принципе, отключить в редакторе кнопки "вверх" и "бекспейс" - для крутых пацанов-прогеров!
И ALTER-команды повыключать... нефиг с первого раза неправильно там что-то делать.

Логичное завершение данного топика.
1 июл 10, 17:39    [9033971]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
web_fox
Да, в принципе, отключить в редакторе кнопки "вверх" и "бекспейс" - для крутых пацанов-прогеров!
И ALTER-команды повыключать... нефиг с первого раза неправильно там что-то делать.

Логичное завершение данного топика.

Чушь пишешь.
1 июл 10, 17:42    [9033995]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
eBase
web_fox
Да, в принципе, отключить в редакторе кнопки "вверх" и "бекспейс" - для крутых пацанов-прогеров!
И ALTER-команды повыключать... нефиг с первого раза неправильно там что-то делать.

Логичное завершение данного топика.

Чушь пишешь.


Взаимно. Особенно про трёхэтажный дом.
1 июл 10, 17:47    [9034037]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

web_fox

Т.е. ALTER-команды в принципе для неинтелектуальных людей сделаны, верно?

Переименованием таблиц интеллектуальные люди не занимаются, верно.

"Что значит имя?.. Роза пахнет розой,
Хоть розой назови её, хоть нет..."
(с) Шекспир+Пастернак.

Posted via ActualForum NNTP Server 1.4

1 июл 10, 17:48    [9034048]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
web_fox
Взаимно. Особенно про трёхэтажный дом.

Если у тебя не хватает фантазии провести аналогию тогда не вижу смысла тебе что-то доказывать и объяснять...
1 июл 10, 17:49    [9034059]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Bogdanov Andrey
Member

Откуда: Да уже и сам не знаю...
Сообщений: 2203
Dimitry Sibiryakov
Т.е. целостность базы на сервере Oracle поддерживается
административными, а не техническими методами. ЧиТД.
Вы только поясните какую "целостность" имеете ввиду. А то вы вечно данные с метаданными в одну кучу мешаете и почему-то одинаковых способов работы для них хотите. Какие-то транзакции для метаданных выдумали...
1 июл 10, 17:50    [9034060]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
eBase
Yo.!
подходы годящиеся для детей с совочком в песочнице мало пригодны на стройке.

Кстати раз уж заговорил про стройку раскажи ка нам как быть в такой ситуёвине?
Построили 3-х этажный дом, но вот первый этаж как-то не так вышел как хотелось, как теперь переделать 1-й этаж когда над ним еще 2? Завалить все стены на первом этаже, а остальные 2 этажа пусть в воздухе повисят некоторое время?


Кстати, смеялся весь отдел. Пишите.
1 июл 10, 17:50    [9034064]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
web_fox
Кстати, смеялся весь отдел. Пишите.

Над некоторыми из ваших тем и смеяться грешно...
1 июл 10, 17:58    [9034140]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Yo.!
Guest
eBase

Кстати раз уж заговорил про стройку раскажи ка нам как быть в такой ситуёвине?
Построили 3-х этажный дом, но вот первый этаж как-то не так вышел как хотелось, как теперь переделать 1-й этаж когда над ним еще 2? Завалить все стены на первом этаже, а остальные 2 этажа пусть в воздухе повисят некоторое время?


включи дискавери часов в восемь, там регулярно показывают как перевозят целые церкви. когда речь идет о серьезной задачи ее выполняют серьезные мальчики, вас же не удивляет как "рабочий и колхозница" водрузили на пару этажей ?
да с совочком и ведерком такое не провернешь... потому инструменты для субд заточенной на телефонный справочник не годятся в промышленных субд где объемы слегка побольше и которые не шибко поперезаливашь за 10 минут
1 июл 10, 17:58    [9034144]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
eBase
Member

Откуда: Ukraine, Kharkiv
Сообщений: 142
Yo.!
включи дискавери часов в восемь, там регулярно показывают как перевозят целые церкви. когда речь идет о серьезной задачи ее выполняют серьезные мальчики, вас же не удивляет как "рабочий и колхозница" водрузили на пару этажей ?
да с совочком и ведерком такое не провернешь... потому инструменты для субд заточенной на телефонный справочник не годятся в промышленных субд где объемы слегка побольше и которые не шибко поперезаливашь за 10 минут

Вооот, мы уже пришли к тому что для "переделки" первого этажа нужно сделать несколько лишних телодвижений нежели накатать ALTER, к этому я и вел.
А вот веб_фоксу проще накатать ALTER и все будет тип-топ, вот только некоторые мелочи он не учитывает но это уже его личное дело.
1 июл 10, 18:01    [9034175]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

Yo.!

промышленных субд где объемы слегка побольше и которые не шибко
поперезаливашь за 10 минут

Да, да, мы все знаем, что промышленные СУБД вообще не любят команду
INSERT и без большого бубна с большими объёмами данных в них работать не
получится: https://www.sql.ru/forum/actualthread.aspx?tid=770932

Posted via ActualForum NNTP Server 1.4

1 июл 10, 18:05    [9034202]     Ответить | Цитировать Сообщить модератору
 Re: Десять главных недостатков PostgreSQL - сравнение MS SQL и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

Bogdanov Andrey

Вы только поясните какую "целостность" имеете ввиду. А то вы вечно
данные с метаданными в одну кучу мешаете и почему-то одинаковых способов
работы для них хотите. Какие-то транзакции для метаданных выдумали...

А Вы видите между ними большую разницу? Или слово "целостность" в т.н.
промышленных СУБД имеет много значений? Типа "тут играем, а тут рыбу
заворачивали", т.е. нарушать FK нельзя, а убить таблицу, используемую в
SP - можно?

Posted via ActualForum NNTP Server 1.4

1 июл 10, 18:07    [9034221]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 4 5 6 7 8 [9] 10 11 12 13 .. 20   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить