powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Обоснование выбора СУБД
19 сообщений из 194, страница 8 из 8
Обоснование выбора СУБД
    #34966082
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin pr0gerdetach проводится при подключении в монопольном режиме, соответственно никаких изменяемых данных в этот момент нет.

Более того. Сейчас проверил. Checkpoint происходит и при отключении бд и при подключении . Так что в этом плане посыпаю голову пеплом . Так что единственный вариант получения ситуации, когда к файлу не применены все данные из лога - это аварийная остановка. Вот надо еще глянуть, в какой момент происходит и происходит ли удаление неактивной части лога, когда бд имеет FULL модель восстановления. Во всяком случаи при аттаче цепочка бэкапов лога точно будет разорвана.
Ну блин... надо же какие подробности выясняются...:)
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966128
pr0ger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex pkarklin
Не все внутренние процессы сервера документированы. Часто, кроме документации, приходится еще кое-что почитывать.

Это был скорее камень в огород майкрософта. Тема, имхо, весьма важная, чтобы ее обходить в доке стороной.

А в оракле дополнительную литературу читать не надо? А как же Кайт? Часто даже установка оракла описывается сторонними людьми и выкладывается на OTN.
Apex
pkarklin
авторCREATE DATABASE ... FOR ATTACH_REBUILD_LOG

создаст новый лог файл.
Но ведь это толко если есть уверенность, что данные в файле консистентны? Иначе мусор...
Если detach был выполнен, то данные консистентны. В противном случае FOR ATTACH_REBUILD_LOG даже не запустится и нужно в ходе некоторых манипуляций сказать что REPAIR_ALLOW_DATA_LOSS, т.е. согласится на возможную потерю данных.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966312
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pr0ger
А в оракле дополнительную литературу читать не надо? А как же Кайт?

Кайт это его книги ? там просто более человечным языком разжевано то что есть в документации, ничего нового (на сайте asktom проскакивает и кое что новое, но аналога у МС опять же нет)

pr0ger
Часто даже установка оракла описывается сторонними людьми и выкладывается на OTN.

под виндой проблем с установкой не больше чем у mssql, под другими платформами проблема в том, что это не винда которая ставит все, что есть в инсталяции ...
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966348
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr0gerdetach проводится при подключении в монопольном режиме, соответственно никаких изменяемых данных в этот момент нетМонопольный == ридонли ???
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966515
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr0ger
Apex
pkarklin
авторCREATE DATABASE ... FOR ATTACH_REBUILD_LOG

создаст новый лог файл.
Но ведь это толко если есть уверенность, что данные в файле консистентны? Иначе мусор...
Если detach был выполнен, то данные консистентны. В противном случае FOR ATTACH_REBUILD_LOG даже не запустится и нужно в ходе некоторых манипуляций сказать что REPAIR_ALLOW_DATA_LOSS, т.е. согласится на возможную потерю данных.
Я как-то пробовал, нормально прошло. Но не уверен на 100% что файл данных содержал незакоммитченные данные - они там появляются только при достаточно больших транзакциях, а я проверял работу вовсе не аттач/детача.

hvlad
pr0ger
detach проводится при подключении в монопольном режиме, соответственно никаких изменяемых данных в этот момент нет

Монопольный == ридонли ???

Для детача монопольный режим не требуется, но при этом требуется чтобы было только одно соединение работающее с этой базой, что близко к монопольному режиму.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966528
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr0ger
А в оракле дополнительную литературу читать не надо? А как же Кайт?
Кайт не описал и десятой доли того, что есть в официальной документации (заметьте, тут я только про архитектуру, про остальное - вообще молчу). Кайт в нашем мире - харизматичный популяризатор. Гораздо интереснее работы Льюиса или Адамса - но это уже на грани хакинга, аля работы Руссиновича по Windows.
pr0gerЧасто даже установка оракла описывается сторонними людьми и выкладывается на OTN.
На все сертифицированные платформы ставится с полпинка по мануалу. Исключение - установка 9-ки на 4-й RedHat, тут они и правда маху дали в свое время. Но на комерческие юниксы всегда вставало без проблем, на винду и подавно. А разворачивать промышленную систему по мануалу непонятно кого я бы не рсикнул, уж лучше в поддержку обратиться.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966559
###
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex
На все сертифицированные платформы ставится с полпинка по мануалу. Исключение - установка 9-ки на 4-й RedHat, тут они и правда маху дали в свое время. Но на комерческие юниксы всегда вставало без проблем, на винду и подавно. А разворачивать промышленную систему по мануалу непонятно кого я бы не рсикнул, уж лучше в поддержку обратиться.
Ну... Не совсем Вы правы. Ежели точнее - не всегда так было...
Помню свои усилия по "хаканью" инсталляционных скриптов на 6-ом Оракле под Interactive Unix, да и 7.3 под SCO Unix без танцев с бубном не всегда вставала...
А в целом - лично я рад, что Oracle обратила внимание на инсталятор...
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966610
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.! AAron2yo
не надо про BI, не шарите и не лезьте сравнивать...
BI - это cognos (ibm), bo (sap), hyperion (правда купленный недавно ораклом )... и MS, как ни странно.
лапоть, купи карту я понимаю ненависть к ораклу мешает адекватному восприятию, но куда ж ты изверг лидера Sas дел ?

2pkarklin
да нельзя там сравнивать, у мс есть набор "сделай сам" с сильно кастрированом функционалом.
покажите мне продукт сравнимый с этим:
http://download.oracle.com/docs/cd/E10352_01/doc/bi.1013/e10312/toc.htm
а... как же я так SAS забыл... :) Квадрата перед глазами не было.
По поводу продукта - полистайте на досуге ProClarity Analytic Server версий 6.0+ Там и десктоп, веб сервер, и интеграция с порталом MOSS 2007/WSS3.0. Сейчас PAS6.0 входит в состав продукта Performance Point Server 2007. В следующей версии PPS он уже не будет отдельным продуктом. То же самое касается Dashboards. Все есть, и работает отнюдь неплохо.

Можете еще и Panorama (Nova View) прихватить для изучения. Имхо, ProClarity сильно превосходит BO OLAP intelligence, который, кстати, BO решила не развивать.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966631
pr0ger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМонопольный == ридонли ???
Монопольный это монопольный, т.е. только один коннект. Добится можно несколькими путями: попросить всех выйти , перестрелять все сессии, принудительно перевести в single_user.
Читать там нечего, база отключается и никакого доступа к отключенной базе нет.
Процесс описан документации http://msdn2.microsoft.com/en-us/library/ms190794.aspx

авторИсключение - установка 9-ки на 4-й RedHat
Гы, и я про неё. Эксперементировал в своё время Под виндой установка прошла без проблем (ну если не считать просьбы вставить следующий диск, коих было 3), а вот под линуксами полная лажа с танцами под звуки бубна.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34966750
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr0ger авторМонопольный == ридонли ???
Монопольный это монопольный, т.е. только один коннект. Добится можно несколькими путями: попросить всех выйти , перестрелять все сессии, принудительно перевести в single_user.
Читать там нечего, база отключается и никакого доступа к отключенной базе нет.
Процесс описан документации http://msdn2.microsoft.com/en-us/library/ms190794.aspx Я вообще-то знаю, что такое single user режим. И знаю, что такое read only. И что второе никак не вытекает из первого.
Фразу про "Читать там нечего" я вообще не понял - к чему оно тут ?

Посему данный вывод
pr0gerdetach проводится при подключении в монопольном режиме, соответственно никаких изменяемых данных в этот момент неткажется мне, скажем, несколько смелым. Ибо есть кеш немалого размера и он может быть ох каким грязным в момент детача, даже в монопольном режиме :)

andsmДля детача монопольный режим не требуется, но при этом требуется чтобы было только одно соединение работающее с этой базой, что близко к монопольному режимуЭто, простите, кем требуется ? И - насколько близко ? По каким параметрам ?

Не хотел подливать масла в огонь этого флейма, просто не удержался
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34967382
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr0ger
авторИсключение - установка 9-ки на 4-й RedHat
Гы, и я про неё. Эксперементировал в своё время Под виндой установка прошла без проблем (ну если не считать просьбы вставить следующий диск, коих было 3), а вот под линуксами полная лажа с танцами под звуки бубна.
Хинт(правда, уже неактуальный, т.к. для 9-ки): если переименовать директории как Disk1, Disk2, Disk3, то инсталятор не будет выдавать запрос об указании следующего каталога, а сам его найдет:)

###Ну... Не совсем Вы правы. Ежели точнее - не всегда так было...
Помню свои усилия по "хаканью" инсталляционных скриптов на 6-ом Оракле под Interactive Unix, да и 7.3 под SCO Unix без танцев с бубном не всегда вставала...
А в целом - лично я рад, что Oracle обратила внимание на инсталятор...
Ну, эти времена я к сожалению (или к счастью) не застал:)
На самом деле инсталяция и правда не самое сильное место Оракла, лично меня всегда бесила необходимость некоторых графических либ, даже если собираешься ставить "втихую". Да и сам респонс-файл не очень то читабелен. Но с другой стороны, говорить, что MS SQL имеет в этом обалденное приимущество перед ораклом - ну извините, еслиб еще и у MS SQL'я были проблемы с инсталяцией на единственную и при этом свою ОСь - это уже было бы совсем свинство.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34976730
Фотография А6дулла
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/500183&pg=2

Народ стонет про RMAN. И это не любители - это те, кто деньги ораклом зарабатывает! :)
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34977297
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А6дулла/topic/500183&pg=2

Народ стонет про RMAN. И это не любители - это те, кто деньги ораклом зарабатывает! :)

Стонет. факт. А у MS SQL есть что нибудь аналогичное дабы сравнить стенания ???
Что нибудь, что умеет вести каталог, восстанавливать отдельные блоки и т.п. ?

В Oracle есть выбор - не нравится RMAN, делаем begin backup и копируем таблспейс.
И заметьте, никаких стенаний и прекрасно автоматизируется что в Windows, что в Unix, что в Netware c VAX-ом
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34977691
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В DB2 хорошо все с backup. Правда аналога Flashbaсk пока нет но сделают, как пить дать.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #34982039
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nkulikovВ DB2 хорошо все с backup. Правда аналога Flashbaсk пока нет но сделают, как пить дать.
типа добавят UNDO лог и версионность во все разновидности db2 ?
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #35004248
dekan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pr0ger
авторИсключение - установка 9-ки на 4-й RedHat
Гы, и я про неё. Эксперементировал в своё время Под виндой установка прошла без проблем (ну если не считать просьбы вставить следующий диск, коих было 3), а вот под линуксами полная лажа с танцами под звуки бубна.

Раз несколько ставил за последние четыре месяца.
Звуков бубна не замечено, дока по инсталляции описывает весь процесс подробно, описанного хватает всегда.

Ставил 9i на RHEL 4, 10g на RHEL4, 10g 64-bit на RHEL5 -- все как часы, только почитать основную мануаль надо в разделе pre-installation requrements.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #35004899
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Причем здесь версионность для flash-back. Oracle выбрал свое решение для flash-back иcходя из своей архитектуры IBM сделает из своей. Эта фича вообще на мой взгяд нужна только для developer's что бы быстро исправлять неправильно сделаные изменения.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #35004994
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nkulikovПричем здесь версионность для flash-back. Oracle выбрал свое решение для flash-back иcходя из своей архитектуры IBM сделает из своей.
исходя из своей архитектуры не сделает. у IBM есть лишь REDO (транзакций) лог, который предназначен лишь накатыватся на бэкап. в обратную сторону ну никак не получится, для этого нужно будет изобретать второй лог.
...
Рейтинг: 0 / 0
Обоснование выбора СУБД
    #35005984
pr0ger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dekan
Раз несколько ставил за последние четыре месяца.
Звуков бубна не замечено, дока по инсталляции описывает весь процесс подробно, описанного хватает всегда.

Ставил 9i на RHEL 4, 10g на RHEL4, 10g 64-bit на RHEL5 -- все как часы, только почитать основную мануаль надо в разделе pre-installation requrements.
Вот именно, что за последние месяцы, а тогда и RHEL4-5 не было. Зато была привязка к устаревшей версии binutils и валившийся из-за это инсталлятор на Redhat7,8 и RHEL2(с версиями могу ошибаться). Рецепт борьбы с этой болезнью висел на первой странице OTN и написан был не сотрудниками Oracle.
...
Рейтинг: 0 / 0
19 сообщений из 194, страница 8 из 8
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Обоснование выбора СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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