LINUX.ORG.RU

[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 15:46:35  

Re: Oracle Database 10g Release 2

>- продай ее кому-нибудь без использования отката

>-пройди сертификацию не давая взяток

Мозг включи.

Большая часть биллинговых, банковских, ... систем создается на западе, где функционирует нормальный рынок, и нет откатов. Если бы MySQL отвечал требованиям - создавали бы эти системы на нем. Может быть и дорастет. Может быть какие-то коммерческие тиражируемые системы(своя ниша) уже сейчас есть на западе и с использованием MySQL.

Некоторые западные софтверные фирмы вообще даже для разработок используют СВОИ наработки. Например, http://www.4ds.com/ - средство разработки приложений собственного производства, база Tandem/NonStop SQL.

Наглядный пример такого использования - Apache. Oracle юзает апача в своем OAS. Совсем не дешевый продукт. И им это выгодно. Более того, долгое время Oracle использовал свой сервер, а когда просекли фишку, что можно и заработать и получить коммерческое решение - перевели сервер приложений на апач.

И еще этот рынок достаточно инертен. Т.е. чтобы пробиться какому-то продукту надо доказать (с большим запасом) свою пригодность.

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 15:48:02  

Re: Oracle Database 10g Release 2

> ЕГЭ тебе не сдать.

А что такое "ЕГЭ"?

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 15:47:26  

Re: Oracle Database 10g Release 2

2Vond

в оракле репликация была как минимум в 7ке, т.е. 15 лет назад, наверника была и раньше. Dataguard это немного для других задач :)
MySQL & PostgreSQL реализованы сбоку пародии на репликации, в постгрес они вообще не идут в комплекте из-за черезмерной глюкавости.

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от stellar 11.07.2005 16:14:11  

Re: Oracle Database 10g Release 2

> А что такое "ЕГЭ"?

Блин, иногда и у тебя получается пошутить!
ЕГЭ - единый гос. экзамен - необходим для поступления в ВУЗ.
Интересно, в каком ты еще классе, что даже не задумывался про него?

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 16:14:47  

Re: Oracle Database 10g Release 2

> в оракле репликация была как минимум в 7ке, т.е. 15 лет назад, наверника была и раньше. Dataguard это немного для других задач :)

Буду рад услышать/прочитать для каких таких других задач он нужен.

А пока Факт остаётся фактом - в восьмёрке мы используем ручную репликацию: archived logs переносят руками, а потом запускают replay на standby-базе. В 9-ке этим занимается Dataguard. И то, до 9.2.0.4 включительно Dataguard на медленных каналах не работает. В 9.2.0.5 говорят что исправили. Исправили ли на самом деле - проверю на следующей неделе, на тестах в алжирском центробанке.

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 15:46:35  

Re: Oracle Database 10g Release 2

Кто тебе, убогому, мешает продавать решения на базе MySQL с откатами? Только одна причина - что они никому не нужны ни с откатами ни без оных.

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:32:17  

Re: Oracle Database 10g Release 2

Читайте маны, они, говорят, рулез!

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:32:17  

Re: Oracle Database 10g Release 2

Крыдндец алжиру подкрался незаметно - дефолт неизбежен при таких то администраторах.

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 16:35:12  

Re: Oracle Database 10g Release 2

ок, аргументов нет - слив засчитан :)

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:37:58  

Re: Oracle Database 10g Release 2

Гы! Как могут быть аргументы предоставлены человеку, который путает РЕПЛИКАЦИЮ со СтандБай базой? Сливайся! И читай в бачке сливном доки. Они - рулез!

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:32:17  

Re: Oracle Database 10g Release 2

2Vond

думаю проверить тебе не удастся, т.к. в первые же минуты погонят за проф непригодность ... хотя в африке может оно и ничего, спутать репликацию с лог шипингом :)
репликация она бывает snapshot и транзакционная, как прочтешь на эту тему помогу с datagurd ;)

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:37:58  

Re: Oracle Database 10g Release 2

как , однако, достают у@баны, которые нихрена не зная, пыжатся еще чото доказывать.

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 16:42:03  

Re: Oracle Database 10g Release 2

Ае! Теперь понял, о чём толкуешь. Такая репликация, которую ты НЕ путаешь с стандбай базой (молодец, возьми пирожок с полки) - нах никому не нужна. Ясен пень, что речь именно о стандбай базе. И процесс синхронизации этого стендбая с мастером у приличных людей как раз и называется replication.

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 16:46:51  

Re: Oracle Database 10g Release 2

> репликация она бывает snapshot и транзакционная

и? где в семёркеи и восьмёрке транзакционная репликация? :)

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 16:48:47  

Re: Oracle Database 10g Release 2

> как , однако, достают у@баны, которые нихрена не зная, пыжатся еще чото доказывать.

А меня вот смешат анонимусы-сказочники. Именно смешат, а не достают :)

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:50:10  

Re: Oracle Database 10g Release 2

Транзакционная репликация была еще в 5-ке, если я ничего не путаю. А в 9-е появились еще и потоки (Streams). Для тиражирования данных вообще вещь трудно переоценить. Но тебе этого не понять.

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:50:10  

Re: Oracle Database 10g Release 2

>и? где в семёркеи и восьмёрке транзакционная репликация? :)

интелекта даже доку посмотреть не хватило ?

Oracle® Replication Services
Installation Guide
Version 1.4
April 1998


http://download.oracle.com/docs/pdf/A63671_03.pdf

2-2 Oracle Replication Services Installation Guide
Product Features
Key features of Oracle Replication Services include:
n a graphical user interface to simplify managing the replication environment
n utilities for managing the replication environment
n automatic error recovery and retry for continuous operation regardless of the availability
of the FDS
n checkpoint/restart capabilities for replicating large volumes of data
n many-to-one, many-to-many, or one-to-many mapping of base tables to target tables
n row or column subsetting
n transformation of base-table data using Oracle or user-written column functions
n transaction consistency, even when updates are made to multiple base tables
n ability to manage a distributed replication environment from a single installation
n no Oracle software is required on the FDS

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 18:15:55  

Re: Oracle Database 10g Release 2

http://download-uk.oracle.com/docs/pdf/A32545_2.pdf

This manual describes Oracle7 Server replication capabilities. To use
the synchronous replication facility, you must have installed Oracle’s
advanced replication option. Basic replication (read–only and updatable
snapshots) is standard Oracle distributed functionality. Procedural
replication requires PL/SQL and the advanced replication option.
Information in this manual applies to the Oracle7 Server running on all
operating systems.
Topics include the following:
• read–only snapshots
• symmetric replication facility
– updatable snapshots
– multi–master replication
– snapshot site replication
– conflict resolution
• administering a replicated environment
• advanced techniques
• troubleshooting
• using job queues
• deferred transactions

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 16:21:43  

Re: Oracle Database 10g Release 2

>ЕГЭ - единый гос. экзамен - необходим для поступления в ВУЗ.

Ах, ну да... (смахивая скупую слезу) Школа... первый экзамен, расставание с детством... Боюсь, он мне ни к чему. ВУЗ с красным дипломом окончен шесть лет тому назад.

Касаемо предмета обсуждения: ну и какие продаваемые деньгосчитающие бизнес-приложения (ака биллинги) на основе MySQL ты можешь назвать? Ждем-с...

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от stellar 11.07.2005 19:00:37  

Re: Oracle Database 10g Release 2

> ВУЗ с красным дипломом окончен шесть лет тому назад.
Не верю! Максимум кулинарный техникум:
http://www.mysql.com/customers/ - если ты не смог это найти даже с помощью гугла, то за что тебе дали красный диплом? Ты его с красным галстуком не перепутал?

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 11.07.2005 19:17:47  

Re: Oracle Database 10g Release 2

>Не верю! Максимум кулинарный техникум:

Повторяю: Касаемо предмета обсуждения: ну и какие продаваемые деньгосчитающие бизнес-приложения (ака биллинги) на основе MySQL _ты_ можешь назвать? Ждем-с...

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от stellar 11.07.2005 19:34:35  

Re: Oracle Database 10g Release 2

> деньгосчитающие бизнес-приложения (ака биллинги)

Почему биллинги? А расчётки для банков или бирж каких-нибудь? :)

Только по-любому все на Oracle. Ну или на DB2.

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 22:36:03  

Re: Oracle Database 10g Release 2

Нда...Товарищи stellar и Vond отожгли :))
Эти два ламерюги еще и по разные стороны баррикад в споре.
Браво! Ждем продолжения представления.

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:32:17  

Re: Oracle Database 10g Release 2

>А пока Факт остаётся фактом - в восьмёрке
>мы используем ручную репликацию:
>archived logs переносят руками, а потом запускают replay на >standby-базе.

Ну все-таки это не репликация.
СОВСЕМ НЕ РЕПЛИКАЦИЯ. Учите матчасть.
Стэндбай - это средство резервирования.
При этом ни о какой репликации речи не может быть
хотя бы потому, что база находится в режиме восстановления(как после аварии). База вообще не открыта. :)))))))

Ну а то, что вы применяете архивные логи в ручную - тоже ваш выбор.
В Oracle 8i обычно применяют автоматическое применение логов.
Почитай, и админу своему дай :),
настраиваешь несколько параметров, и логи отправляются и применяются к
стэндбайной базе автоматически:
http://www.cs.concordia.ca/~bcdesai/grads/steluta/references/standby_or8i.html


* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 12.07.2005 9:31:35  

Re: Oracle Database 10g Release 2

>Эти два ламерюги еще и по разные стороны баррикад в споре.

Ну куда уж до мегаГуру Онанимуса, который несет нам Великое знание о том, что ничего лучше чем MySQL нет ;)

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:50:10  

Re: Oracle Database 10g Release 2

>и? где в семёркеи и восьмёрке транзакционная репликация? :)

Мля, опять каша в мозгу.

Есть протокол двухфазной фиксации транзакции для поддержки распределенных баз.
По commit изменения гарантированно, СИНХРОННО сохраняются в разных базах(не обязательно по одним и тем же таблицам).
Есть еще по моему с семерки. В других серьезных СУБД также есть поддержка такого протокола.
Есть репликация. Самая простая - снапшотная. Настраивается очень легко.
Применяется ОЧЕНЬ часто. Поддерживается с давних пор:).

А вообще, Vond, начать надо с того, что хотя бы один раз
вдумчиво почитаь Oracle Concepts.
Меньше краснеть будете.

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Lem_I 12.07.2005 9:38:34  

Re: Oracle Database 10g Release 2

>Ну а то, что вы применяете архивные логи в ручную - тоже ваш выбор. В Oracle 8i обычно применяют автоматическое применение логов.

Data Guard помимо дополнительной функциональности просто облегчает эту работу. То же автоматическое применение архивных логов. Но в целом это тот же стэндбай с гуевой рожей. Классно вообще получается - не нашли гуевой кнопочки и вручную применяют логи!? Да еще и пишут чепуху о том, что без датагарда нельзя автоматизировать применение архивных логов! Наверное, ваш админ перешел с MSSQL на Oracle

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 11.07.2005 16:50:10  

Re: Oracle Database 10g Release 2

>и? где в семёркеи и восьмёрке транзакционная репликация? :) Vond * (*) (11.07.2005 16:50:10)

«Hello World!» 17 errors, 31 warnings :))))))))))))))))))))))))

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 12.07.2005 12:29:59  

Re: Oracle Database 10g Release 2

>«Hello World!» 17 errors, 31 warnings :))))))))))))))))))))))))

Invalid user, please remove and strike any key ...

anonymous ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 12.07.2005 10:44:57  

Re: Oracle Database 10g Release 2

> Но в целом это тот же стэндбай с гуевой рожей. Классно вообще получается - не нашли гуевой кнопочки и вручную применяют логи!?

Мощно. Ни разу не видел GUI в DataGuard :)))

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Lem_I 12.07.2005 9:58:20  

Re: Oracle Database 10g Release 2

> А вообще, Vond, начать надо с того, что хотя бы один раз вдумчиво почитать Oracle Concepts.

В общем да, короткие введения про replication & standby я при подготовке к OCP пропускал :)

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 12.07.2005 10:44:57  

Re: Oracle Database 10g Release 2

> Data Guard помимо дополнительной функциональности просто облегчает эту работу. То же автоматическое применение архивных логов. Но в целом это тот же стэндбай с гуевой рожей. Классно вообще получается - не нашли гуевой кнопочки и вручную применяют логи!? Да еще и пишут чепуху о том, что без датагарда нельзя автоматизировать применение архивных логов!

Отвечаю :)

в Oracle8 сложнее всем этим управлять. Надо самому следить за сохранением синхронизации и вручноую её восстанавливать, если что. Если канал не очень надёжен или быстр, это может превратиться в кошмар. Режим maximum performance с использованием ARCH в принципе почти совпадает с восьмёрочным (но в восьмёрке других режимов нету), но при этом автоматически отслеживаются проблемы синхронизации.

P.S. Про то, что канал медленный я в самом начале писал.

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Lem_I 12.07.2005 9:38:34  

Re: Oracle Database 10g Release 2

> Ну а то, что вы применяете архивные логи в ручную - тоже ваш выбор. В Oracle 8i обычно применяют автоматическое применение логов.

это "обычно" реализуемо только когда канал нормальный. Во многих развивающихся странах нереально получить канал больше 2-4 мегабит от main site до disaster recovery site, когда между ними сотня километров.

> Почитай, и админу своему дай :)

я и есть админ :)

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от anonymous 12.07.2005 9:31:35  

Re: Oracle Database 10g Release 2

> Нда...Товарищи stellar и Vond отожгли :)) > Эти два ламерюги еще и

Класс! Чего только не услышишь от анонимуса, у которого и OCP скорее всего нету :)

> по разные стороны баррикад в споре.

не заметил такого :)

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 12.07.2005 16:18:30  

Re: Oracle Database 10g Release 2

>Мощно. Ни разу не видел GUI в DataGuard :)))

oemapp dataguard

Да тебе вообще туда не надо лезть.
Прочитай сначала концепты сначала по всему Oracle, потом по датагарду,
потом пиши в форумы.

Не будешь путать репликацию с резервированием и с ведением распределенных баз. Ну да и еще много чего там интересного.
Админа своего научил автоматическому применению логов на стэндбае в восьмерке?


file:///doc/Oracle92/server.920/a96653/standbycon.htm#1005573
Oracle9i Release 1 (9.0.1) New Features in Data Guard

Oracle9i Data Guard Manager (GUI)

Oracle9i Data Guard Manager is a graphical user interface that provides easy configuration of a two-site Data Guard environment, the most typical Data Guard configuration.


file:///doc/Oracle92/server.920/a96653/standbycon.htm#1005573
Oracle9i Data Guard Concepts


1.7 Data Guard Interfaces

# SQL statements

Several SQL statements use a STANDBY keyword to specify operations on a standby database. Other SQL statements do not include standby-specific syntax, but are useful for performing operations on a standby database. Chapter 13 describes the relevant statements.
# Initialization parameters

Several initialization parameters are used to define the Data Guard environment. Table 11-1 describes relevant initialization parameters.

Oracle9i Data Guard Manager

The Oracle9i Data Guard Manager graphical user interface (GUI) is a broker interface that you can use to automate many of the tasks involved in configuring and monitoring a Data Guard environment.

*
See Also:

Oracle9i Data Guard Broker and the Oracle9i Data Guard Manager online help for information on the Data Guard Manager GUI and the Oracle9i Data Guard Manager Wizard

* Data Guard command-line interface


Data Guard command-line interface

The Data Guard command-line interface is an alternative to using the Oracle9i Data Guard Manager GUI. The command-line interface is useful if you want to use the broker to manage a Data Guard configuration from batch programs or scripts.

* ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Lem_I 12.07.2005 16:59:36  

Re: Oracle Database 10g Release 2

> Админа своего научил автоматическому применению логов на стэндбае в восьмерке?

Повторяю, в восьмёрке на плохих каналах это приходится руками делать

> Oracle9i Data Guard Broker and the Oracle9i Data Guard Manager

Пока не использовал. Не было надобности...

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 12.07.2005 18:50:58  

Re: Oracle Database 10g Release 2

P.S. А вообще согласен - облажался, да :) Читать больше надо.

** ()
[#] Ответ на: Re: Oracle Database 10g Release 2 от Vond 12.07.2005 19:21:06  

Re: Oracle Database 10g Release 2

>LemI
> Админа своего научил автоматическому
>применению логов на стэндбае в восьмерке?

>Vond
>Повторяю, в восьмёрке на плохих каналах это приходится руками делать

Дык утверждалось(путая репликацию со стэндбаем),
что автоматическое применение архивных логов
появилось ТОЛЬКО в девятке :) :

>Vond
>Онлайн репликация появилась в Оракле только в
>девятке (Oracle Dataguard).


>P.S. А вообще согласен - облажался, да :)
>Читать больше надо.
>Vond * (*) (12.07.2005 19:21:06)

Это точно. Серьезно, начни с концептов, очень хороший старт.
Ну и Тома Кайта книженцию прочти.
Есть еще рульная книга - "Practical Oracle8i" Jonatan Lewis.

* ()