LINUX.ORG.RU

Oracle Database 10g Release 2


0

0

Transparent Data Encryption, поддержка XQuery, asmcmd - Automatic Storage Management из коммандной строки, режим прямого доступа к SGA и многое другое.

Top New Features for DBAs: http://www.oracle.com/technology/pub/...

Download: http://www.oracle.com/technology/soft...

>>> Подробности

★★

Проверено: Dimez ()
Ответ на: комментарий от anonymous

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

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

Мозг включи.

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

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

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

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

Lem_I
()
Ответ на: комментарий от Vond

2Vond

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

anonymous
()
Ответ на: комментарий от stellar

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

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

Vond ★★
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от Vond

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

anonymous
()
Ответ на: комментарий от Vond

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

anonymous
()
Ответ на: комментарий от Vond

2Vond

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

anonymous
()
Ответ на: комментарий от anonymous

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

Vond ★★
()
Ответ на: комментарий от anonymous

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

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

Vond ★★
()
Ответ на: комментарий от anonymous

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

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

Vond ★★
()
Ответ на: комментарий от Vond

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

anonymous
()
Ответ на: комментарий от Vond

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

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

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
()
Ответ на: комментарий от anonymous

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
()
Ответ на: комментарий от anonymous

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

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

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

stellar
()
Ответ на: комментарий от stellar

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

stellar
()
Ответ на: комментарий от stellar

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

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

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

Vond ★★
()
Ответ на: комментарий от Vond

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

anonymous
()
Ответ на: комментарий от Vond

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

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

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


Lem_I
()
Ответ на: комментарий от anonymous

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

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

stellar
()
Ответ на: комментарий от Vond

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

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

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

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

Lem_I
()
Ответ на: комментарий от Lem_I

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

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

anonymous
()
Ответ на: комментарий от Vond

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

Vond ★★
()
Ответ на: комментарий от Lem_I

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

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

Vond ★★
()
Ответ на: комментарий от anonymous

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

Отвечаю :)

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

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

Vond ★★
()
Ответ на: комментарий от Lem_I

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

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

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

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

Vond ★★
()
Ответ на: комментарий от anonymous

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

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

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

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

Vond ★★
()
Ответ на: комментарий от Vond

>Мощно. Ни разу не видел 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.

Lem_I
()
Ответ на: комментарий от Lem_I

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

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

> Oracle9i Data Guard Broker and the Oracle9i Data Guard Manager

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

Vond ★★
()
Ответ на: комментарий от Vond

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

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

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

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


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

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

Lem_I
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.