Администрирование
HyperSQL, IBM DB2, IBM DB2, Interbase, Firebird, Yaffil , MSSQL, MySQL, ORACLE, PostgreSQL, SYBASE, Другие, Курсы, ... |
Безопасность
HyperSQL, MSSQL, Oracle, Phpmyadmin, Инъекция SQL, Книги, Патчи, Программы, Скрипты, СУБД, ... |
Проектирование БД
Business intelligence, Data Warehouse, Designer 2000 (Oracle), ErWin, ETL, OLAP, Sybase PowerDesigner , Другие CASE средства, Статьи, Теория БД, ... |
Производительность
DB2, HyperSQL, IBM DB2, Interbase, Firebird, Yaffil, MSSQL, MySQL, ORACLE, PostgreSQL, SQL, SYBASE, Другие, ... |
Установка
HyperSQL, IBM DB2, Interbase, Firebird, Yaffil , MSSQL, MySQL, ORACLE, PostgreSQL, SYBASE, Другие, ... |
|
|
Главная Oracle Oracle PL/SQL для профессионалов практические решения
Oracle PL/SQL для профессионалов практические решения
|
|
|
|

Эта книга издательства Apress открывает новую серию книг о СУБД Oracle. Авторы книг серии OakTable Press — общепризнанные эксперты по Oracle. Вместе с издательством Apress они создают точные и содержащие множество полезной информации книги, посвященные ре- шению реальных проблем, попирающие общепринятые мнения и побуждающие к исследовани- ям. «Oracle PL/SQL для профессионалов» — не учебник по написанию кода на языке PL/SQL. Эта книга должна помочь вам научиться хорошо программировать на PL/SQL. В ней показшо, как создавать код, который будет работать быстро и надежно в многопользовательских средах с боль- шой нагрузкой. В книге описываются огромные функциональные возможности, предоставляе- мые PL/SQL, включая эффективную обработку реляционных и абстрактных данных, защиту, триггеры, динамическое формирование HTML-страниц из СУБД и эффективные приемы отлад- ки. Практические решения, представленные в этой книге, помогут понять реальную мощь и фун- кциональные возможности, которые может дать использование PL/SQL в различных проектах. http://rapidshare.com/files/415203993/__________________________________Oracle_PL_SQL_____________________________________________________
- Оглавление
- Предисловие к серии ОакТаЫе Press 11
- Об авторах 13
- О рецензентах 15
- Благодарности 16
- Введение 17
- Настройка 20
- Установка демонстрационной схемы SCOTT/TIGER 20
- Среда SQL*Plus 20
- Настройка AUTOTRACE в SQL*Plus 22
- Средства контроля производительности 23
- Параметр TIMED_STATISTICS 24
- SQLJRACE и TKPROF 24
- Система RUNSTATS 28
- Глава! Эффективность PL/SQL 37
- Зачем использовать PL/SQL? 37
- Язык PL/SQL близок к данным 38
- Простейшее решение часто — самое лучшее 38
- Что такое "эффективность PL/SQL"? 40
- Производительность 40
- Влияние на систему 42
- Доказуемость 42
- Как добиться эффективности 48
- Связываемые переменные и затраты на анализ операторов 49
- Используйте существующие возможности языка PL/SQL 59
- Не используйте PL/SQL вместо SQL 64
- Оправдано ли вообще PL/SQL-решение? 84
- Вывод 84
- Глава 2. Объедините все в пакет 87
- Основные преимущества пакетов 87
- Перегрузка подпрограмм в пакете 89
- Общедоступные и приватные переменные пакета 90
- Инициализация 91
- Сокрытие информации 91
- Отдельные процедуры и кризис зависимостей 92
- Затраты на перекомпиляцию 99
- Разрыв цепочки зависимостей 101
- Избегайте точечной зависимости 103
- Поддержка рекурсии 113
- Оглавление
- Почему разработчики избегают пакетов? 114
- Игнорирование преимуществ разделения 115
- Это пакет, а не библиотека 115
- Когда не нужно использовать пакеты 119
- Стандартные пакеты 121
- Простая трассировка кода 123
- Другие полезные подпрограммы 126
- Получение операторов DDL 127
- Интересное использование пакета DBMS_ROWID 131
- Фоновые задачи 132
- Резюме 135
- Глава 3. Бесконечная тема курсоров 137
- Сравнение неявных и явных курсоров 137
- Выборка одной строки 139
- Обработка нескольких строк 145
- Обработка первых N строк 148
- Выводы 150
- Управление курсором в различных средах 150
- Курсорные переменные 151
- Курсорные выражения 154
- Резюме 159
- Глава 4. Эффективная обработка данных 161
- Управление типами данных 161
- Использование атрибута %TYPE 162
- Централизация управления типами данных с помощью пакетов 166
- Избегайте неявного преобразования типов 167
- От полей к строкам — использование атрибута %ROWTYPE 169
- Использование записей в операторах DML 174
- От записей к объектам 175
- Объектные типы 177
- Расширение возможностей утилиты Runstats с помощью наборов 178
- Зачем использовать наборы в PL/SQL 187
- Множественная выборка с помощью наборов 191
- Множественная обработка 191
- Множественное связывание 195
- Передача переменных между PL/SQL-модулями 205
- Передача параметров, объявленных с помощью атрибутов %TYPE и
- %ROWTYPE 205
- Передача наборов как параметров 210
- Обработка транзакций в PL/SQL 218
- Автономные транзакции 223
- Обход ошибок мутирующей таблицы в триггерах 223
- Выполнение оператора DDL в транзакции 224
- Аудит операторов SELECT 226
- Аудит, результаты которого остаются после отката 229
- Резюме 231
- Оглавление 7
- Глава 5. Методы оптимизации PL/SQL 233
- Уменьшение количества разборов и объема используемой памяти 233
- Код в триггерах 233
- Процедуры с правами вызывающего 238
- Творческий подход: использование конвейерных функций 246
- Типы данных: советы и методы 254
- Ассоциативные массивы 254
- Наборы 256
- Особенности использования операторов DML на базе записей 259
- Вызов PL/SQL-функций 266
- Используйте PL/SQL для раскрытия модели данных, а не для ее расширения . 266
- Динамический вызов PL/SQL 278
- Использование SQL в PL/SQL 283
- SQL-функции и рекурсивный SQL 283
- Эффективный динамический SQL 288
- Резюме 299
- Глава 6. Триггеры 301
- Основные понятия 301
- Типы триггеров 302
- Атрибуты событий 303
- Порядок срабатывания триггеров 303
- Несколько однотипных триггеров 305
- Производительность строчных DML-триггеров BEFORE и AFTER 305
- Привилегии 307
- Триггеры и словарь данных 307
- Зависимости триггера 309
- Состояние триггера 310
- Сбои триггеров 310
- Ограничения триггеров 310
- Триггеры DML 311
- Сохранение информации аудита 312
- Реализация ограничения перехода 312
- Генерация суррогатного ключа 314
- Триггеры INSTEAD OF 315
- Мутирующие таблицы 318
- Решение на базе отложенной обработки 320
- Мутирующие таблицы и автономные транзакции 323
- Еще об ошибке мутирующей таблицы 324
- Аудит данных 326
- Генерация триггеров для обеспечения аудита данных 327
- Многоверсионность таблиц 329
- Технология Oracle Streams 331
- Очередь заданий (триггеры на временные события) 336
- Планирование заданий 337
- Задания и триггеры DML 338
- 8 Оглавление
- Задания и разделяемый пул 339
- Ошибки при выполнении задания 341
- Триггеры DDL 342
- Триггер для обеспечения целостности операторов DDL 343
- Триггер журнала аудита DDL 344
- Триггеры на события базы данных 346
- Триггеры на регистрацию 346
- Триггер на ошибку сервера 347
- Триггер на событие приостановки 348
- Ошибки и триггеры на события базы данных 349
- Не надо изобретать велосипед 349
- Отчет об использовании базы данных 350
- Резюме 351
- Глава 7. Пакеты АБД 353
- Пакет для работы с файлом сообщений 354
- Структура пакета 355
- Структура файла сообщений 355
- Файл сообщений как внешняя таблица 357
- Обработка файла сообщений 360
- Исключительные ситуации 364
- Жизненный цикл уведомления 366
- Прокрутка файла сообщений 367
- Планирование и одновременный доступ 370
- Проблемы при использовании файла сообщений 372
- Просмотр содержимого файла сообщений 375
- Файл сообщений: итоги 376
- Пакет уведомления 376
- Процедура SEND_EMAIL 377
- Сохранение сообщений в базе данных 379
- Уведомления: итоги 380
- Пакет превентивного контроля 381
- Резервные копии 382
- Свободное место в каталоге архивных журналов 383
- Контроль свободного пространства в базе данных 385
- Превентивный контроль: итоги 386
- Пакет для поддержки хронологических данных 387
- Размер базы данных 388
- Сеансы базы данных 390
- Ограничения ресурсов 391
- Хронологические данные: итоги 393
- Резюме 393
- Глава 8. Пакеты для защиты 395
- Вопросы проектирования 395
- Обзор выполнения с правами создателя и вызывающего 395
- Построение пакетов 410
- Оглавление
- Схемы, везде схемы 414
- Распространение кода 416
- Триггеры для обеспечения защиты 417
- Проверки защиты 418
- Триггеры на регистрацию: первая линия защиты 425
- Защита исходного кода 428
- Просмотр исходного кода процедур и функций 429
- Исходный текст пакета 432
- PL/SQL-утилита Wrap 432
- Резюме 436
- Глава 9. Пакеты для Web-приложений 439
- Основы PL/SQL Web Toolkit 439
- Архитектура 440
- Резюме по пакетам 441
- Тестирование из среды SQL*Plus 442
- Пакеты НТР и HTF 443
- Использование переменных среды 445
- Ключики 450
- Управление файлами 451
- Управление таблицами через Web 456
- Выполнение HTTP-запросов из базы данных 466
- Получение HTML-кода 467
- Клиент Web-службы на базе пакета UTL_HTTP 468
- Резюме 473
- Глава 10. Отладка PL/SQL 475
- Защитное программирование 475
- Исключительные ситуации 475
- Снабжение кода средствами трассировки и отладки 481
- Документация 481
- Инструментальные средства 482
- Пакет DBMS_OUTPUT 482
- Встроенные функции SQLCODE и SQLERRM 487
- Функция DBMS_UTILITYFORMAT_CALL_STACK 488
- Пакет DBMS_APPLICATION_INFO 489
- Автономные транзакции 495
- Пакет UTL_FILE 498
- Отладка в реальном времени с помощью конвейерных функций 501
- Специализированная утилита DEBUG 505
- Требования 506
- Проектирование и настройка базы данных 506
- Структура пакета 507
- Реализация 508
- Основы использования 509
- Избирательная отладка 513
- Отладка производственного кода 516
- 10 Оглавление
- Для чего может пригодиться пакет DEBUG? 518
- Резюме 519
- Приложение А. Создание утилиты DEBUG 521
- Проектирование и настройка объектов базы данных ...521
- Таблицы 521
- Индексы и ограничения целостности 522
- Триггеры 522
- Объект DIRECTORY 523
- Структура пакета 524
- Реализация 525
- Процедура F() 525
- TnnARGV 526
- Процедура FA() 527
- Процедура DEBUG_IT() 527
- Поиск соответствия в строках 529
- Процедура WHO_CALLED_ME() 529
- Процедура BUILDJTQ 532
- Функция PARSEJTQ 534
- Функция FILEJTQ 537
- Процедура INITQ 538
- Процедура CLEAR() 541
- Процедура STATUS0 541
- Последние штрихи 542
- Поиск причин проблем в пакете DEBUG 543
- Ошибка при инициализации профиля: файл не существует 543
- Ошибка при инициализации профиля: файл существует 543
- Сообщения в файл отладки не выдаются 544
- Предметный указатель
|
|
Взаимосвязанные статьи |
-
Установка Oracle 8.0.5 на FreeBSD
-
Установка БД Oracle 9.2.0.4 на ZenWalk Linux 2.8
-
Установка БД Oracle 9.2.0.4.0 на SuSe Linux Enterprise Server 9 SP2
-
Установка БД Oracle 9.2.0.4.0 x86_64 на SuSe Linux Enterprise Server 9 SP3 x86_64
-
Установка БД Oracle 9.2.0.4.0 на RED HAT Enterprise Linux AS 3 (x86)
-
Установка Oracle 8.1.6 на MS WINDOWS NT 4.0 либо Advanced 2000
-
Работа с SQL Plus
-
Oracle 10g Release 2 RAC On RHEL4 Linux Using VMware ESX Server and NFS
-
Оптимизация производительности Oracle
-
DESIGNER/2000 - новое поколение CASE- продуктов фирмы ORACLE
-
CASE-средство S-Designor фирмы PowerSoft
-
Сервер Oracle. Функциональные возможности
-
Cравнение Oracle SQL и ANSI SQL
-
Резервирование и восстановление СУБД Oracle с помощью программы RMAN
-
Использование средств автоматической настройки баз данных Oracle9i
-
Информационная безопасность Oracle 9i
-
Двадцать пять заповедей SQL
-
Инструментом для мониторинга производительности ORACLE
-
Курсоры PL/SQL
-
Oracle: малоизвестные факты. Часть 3
-
PL/SQL программирование. Взаимодействие с ORACLE
-
Как проследить за выполнением программ PLSQL в Oracle
-
Обеспечение катастрофоустойчивости для баз данных Oracle
-
Как использовать календарь в Oracle Developer
-
Импорт данных из DBF файла в Oracle Developer
-
Oracle - описние продуктов
-
Администрирование баз данных ORACLE
-
Использование материализованных представлений для ускорения запросов
-
404
-
Manually configure the Oracle 10g EM dbconsole
-
Oracle Warehouse Builder
-
Основные параметры работы базы ORACLE
-
Oracle Express Server
-
Oracle Real Time Decisions - анализ данных в режиме реального времени
-
Как организовать двойную парольную защиту данных в Oracle
-
Моделирование групп объектов в Oracle
-
Cегменты отката в СУБД Oracle
-
Определение внешнего ключа в СУБД Oracle
-
Импорт данных из DBF файла в Oracle Developer
-
Установка Oracle 9.2.0.4/9.2.0.7 на NetBSD/i386
-
Установка Oracle 10 на Solaris 10
-
Введение в хранилища данных Oracle
-
Установка Oracle в STANDBY режыме. Пошаговая инструкция
-
Фоновые процессы Oracle
-
Конфигурирование сервера Oracle для сверхбольших баз данных
-
Суррогатные ключи. Конвейерная обработка суррогатных ключей
-
Особенности установки Oracle 10.2.0.4 RAC, OEL 5.1 x86_64, EMC Powerpath
-
WARNING: inbound connection timed out (ORA-3136)
-
Порядок разработки ETL - процессов для наполнения хранилища данных (ХД)
-
Операторы Inner Join и Outer (left, right, full) Join в SQL (Oracle)
-
Oracle 9i: Автоматическое управление пространством внутри сегмента
-
Применение опций CUBE и ROLLUP во фразе GROUP BY и материализованные представления Oracle
-
Cервер Oracle Database 11g (основные возможности)
-
Data Warehouse: с чего начать?
-
Установка ORACLE 10g (редакции Express и Enterprise) в Ubuntu 8.04
-
Объяснение SQL объединений JOIN INNER OUTER
-
Использование материализованных представлений для ускорения запросов
-
Новые возможности ORACLE9i релиз 2
-
Порядок разработки ETL - процессов для наполнения хранилища данных (ХД)
-
Создание репликации БД по архитектуре с обновляемыми копиями. Oracle
-
Единая аутентификация Windows NT/2000 и Oracle
-
Как использовать список выбора в Oracle Developer
-
Операторы Inner Join и Outer (left, right, full) Join в SQL (Oracle)
-
Как правильно писать SQL-запросы
-
Oracle XE installtion on Linux
-
Oracle Express 10g Installation on Mandriva 2006
-
ORACLE Hints for Optimization
-
Невидимые миру дыры в табличных пространствах Oracle
-
Interpreting Explain Plan ORACLE
-
Oracle. Locally vs. Dictionary Managed Tablespaces
-
Роль администратора базы данных (АБД)
-
Пример построения автоматизированного управления дисками (ASM)
-
Quick start on Oracle8i & Solaris
-
Шифрование паролей в СУБД Oracle
-
Oracle Database 10g устанавливает новый мировой рекорд производительности
-
Особенности условия NOT EXISTS пользователи языка SQL
-
Потоки данных в Oracle
-
Аналитические функции в Oracle
-
Программа сертификации специалистов
-
101 Oracle PL/SQL. Как написать мощные и гибкие программы на PL/SQL
-
Oracle 9i. Первое знакомство
-
Использование скриптового языка Oracle Warehouse Builder. Профессионалу-разработчику
-
Oracle 10g RAC On Windows 2003 Using VMware Server
-
Потоки данных в Oracle
-
Oracle Siebel CRM
-
Установка Oracle 10.2.0.1 x86-64 на Ubuntu 8.04 64 bit
-
Установка Oracle10g + RAC
-
Automatic Storage Manager (ASM) Enhancements in Oracle Database 11g Release 1
-
Installation of Oracle 11g R1 (11.1.0.6.0) on SuSE Linux Enteprise Server (SLES) 10 and OpenSuSE 10.
-
Optimizing MDX with MDX Studio
-
Install Oracle 10.2.0.1 (64 bit) on openSUSE 10.2 x86_64
-
Создания таблиц с LOB колонками (Oracle)
-
Restore and Recover database to a new host (RMAN ORACLE)
-
ORA-00845: MEMORY_TARGET not supported on this system
-
Разбираем Execution Plan Statistics
-
Recovery Manager (RMAN) Enhancements In Oracle9i
-
RMAN Enhancements in Oracle Database 10g
-
What are Dimensions on ORACLE?
-
Oracle Flashback
-
OLTP (ORACLE)
-
Oracle Options and Extensions
-
Oracle Pricing
-
Как изменить режим архивирования?
-
Sample of RMAN Script
-
ORA-12519 и ORA-12520
-
Большие объекты в СУРБД ORACLE. BLOB, CLOB
-
Создание горячей резервной базы данных (standby) Oracle
-
Oracle Listener crash in Windows
-
СУБД Oracle Database 11g: обзор новых возможностей. Часть 1
-
External Tables
-
Правильный сбор статистики оптимизатора ORACLE
-
Основные принципы работы репозитория рабочей нагрузки (AWR)
-
Установка Oracle 10g на платформу linux по шагам.
-
Индексы по Функциям (ORACLE)
-
Пример построение приложения Oracle 10g Business Intelligence Application
-
RMAN Configuration and Backup
-
ORACLE NLS_LANG FAQ
-
Проблемы производительности Oracle
-
Oracle Partitions
-
Job scheduling from Oracle 10g with dbms_scheduler
-
Анатомия Oracle BI Server & Oracle BI Suite EE
-
Введення в сховища даних Oracle.
-
Проблема удаления дублей в таблицах Oracle
-
Understanding Oracle OLAP Dimensions And Cubes
-
SGA target
-
Синхронизация с изменениями в исходных данных ORACLE MV
-
Oracle: How to increase redo log size
-
Installing Oracle 11gR1 on Ubuntu 9.04
-
Writing Better SQL Using Regular Expressions ORACLE
-
Oracle Spatial 10g – опция обеспечения пространственных данных (Oracle Spatial 10g)
-
Новые возможности Oracle Spatial 11gR2
-
Как организовать горячий резерв БД
-
Вышел Oracle WebLogic Suite 11g
-
Oracle представила инструментарий проектирования баз данных SQL Developer Data Modeler
-
Интеграция Oracle Spatial с Google Earth
-
Заливка данных в Oracle Spatial
-
Oracle Hard Corruption
-
Механизм групповых защелок. Родительские и дочерние
-
Oracle Text FAQ
-
Full Text Indexing using Oracle Text
-
Oracle: работать с текстовыми документами очень просто
-
Самые быстрые, самые надежные и самые маленькие LOB-ы, Oracle Database 11g
-
Тип данных TIME в Oracle
-
Архитектура Oracle Data Integrator
-
How did we solve our “log file sync” ?
-
The Flashback Database Feature
-
Installing Oracle STATSPACK
-
Oracle Statspack - руководство
-
SQL Analytic functions by Example (Oracle)
-
Oracle XE Backup
-
What's the difference between Standard Edition and Enterprise Edition?
-
How Partitioning an Existing Table using DBMS_REDEFINITION
-
Oracle Database 10g: интеграция и способность информации к соединению
-
Change XMLDB Ports ORACLE
-
Oracle10g Regular Expression
-
Oracle 10g - Manually Create a Physical Standby Database Using Data Guard
-
Using Oracle's recycle bin
-
Украинизация лингвистических возможностей Oracle
-
Индекс типа CTXCAT в Oracle Text
-
How to Set an Oracle Env. variable – ORACLE_HOME?
-
Create a RMAN repository and register a database
-
Duplicate a Database using RMAN
-
Creating a Duplicate Database on a Local or Remote Host
-
Oracle Recovery Manager (RMAN)
-
Oracle Materialized Views & Query Rewrite
-
Nested Materialized Views
-
General Restrictions on Fast Refresh
-
Upgrade Oracle from 10.2.0.1 To 10.2.0.4
-
ORA-00600 [kwqbmcrcpts101]
-
Прозрачное шифрование данных
-
Installing Oracle 11g on Ubuntu Linux
-
Installing Oracle 11gR1 on Ubuntu 8.10
-
Oracle: ROW_NUMBER vs ROWNUM
-
ORA-19809: limit exceeded for recovery files
-
Tuning the Log Buffer Size
-
Renaming and Relocating Datafiles
-
Установка Oracle 10g XE (Express Edition) на windows
-
Как установить Oracle Database XE Server на настольную систему Linux Ubuntu
-
New Features for OCPs
-
Рекомендации по организации резервного копирования баз данных oracle
-
NOT IN в MS SQL
-
Installing Oracle 11gR2 on Ubuntu 9.10
-
Что такое Oracle BI Enterprise Edition? Часть 1.
-
Восстановление control-файла из RMAN-бэкапа без каталога восстановления
-
Oracle VM FAQ
-
orainstRoot and root.sh
-
How to Loading LOBs into Oracle using SQL*Loader
-
How to Use Oracle9i SPFILE to overcome traditional PFILE Limitations
-
how to find permanent tablespace for a database
-
What is the DATABASE_PROPERTIES data dictionary view?
-
The Default Temporary Tablespace in Oracle 9i
-
How to use Undo Tablespace instead of Rollback Segments
-
New Space Management in Locally Managed Tablespaces
-
Redefining Tables Online with DBMS_REDEFINITION
-
How to use Suspending and Resuming a Database
-
How to Loading Data using External Tables
-
Oracle 9i Data Recovery with DBMS_FLASHBACK
-
How to Migrating LONGs to LOBs in Oracle9i
-
How to Extract Object DDL and XML Definition from Oracle 9i
-
SQL*Plus Tips
-
How to Monitoring Unused Indexes in Oracle 9i
-
How to Fetching Across Commits
-
How to Skip Scanning of Indexes in Oracle 9i
-
How to Connecting Oracle DB without TNSNAMES entry
-
How to Speed Up your Queries with Function Based Indexes
-
How to skip columns with SQLLDR
-
How to unload data in a format for SQLLDR to reload later
-
How to setup the desired DATE Display Format in Oracle
-
How to resolve Concurrency Problems and Isolation Levels
-
Ubuntu Linux Install Oracle Database XE Server
-
Oracle 10g Release 2 Grid Control Installation On Red Hat Enterprise Linux and CentOS
-
Oracle 10g Release 5 Grid Control Agent Installation On Linux
-
How to install Oracle Enterprise Manager grid
-
How to Install Oracle 11g Release 2 on OEL 5.4 on VirtualBox: Installing Grid Infrastructure
-
Logical vs Physical Standby database
-
Перенос базы с одного компьютера на другой Oracle
-
Клонирование базы данных на локальном и удаленном компьютере с использованием пользовательской резер
-
Ora-01123 cannot start online backup; media recovery not enabled
-
Data Guard - ASM primary to filesystem physical standby - using RMAN duplicate
-
Реализация резервирования сервера базы данных малой кровью на примере Oracle Standard Edition.
-
Oracle выпустила AutoVue 20.0
-
Oracle Database Enterprise Edition Named User Plus
-
ORACLE и коммерческая GRID
-
How to install 10g EM Grid Control Installation
-
Duplicate from active database – ASM Primary to ASM Standby
-
How to create Standby database creation without any RMAN backups
-
How to Data Pump Export (expdp) and Data Pump Import(impdp)This is a featured page
-
Oracle Installation fails with OUI-10133: Invalid
-
Oracle 10g Release 5 Grid Control Installation On Oracle Enterprise Linux (OEL 4.8 64-bit)
-
Индексы ROWID в Oracle
-
Типы данных SQL
-
Improving Index creation speed in Oracle
-
How to speed up Index creation in Oracle database
-
Сжатие данных в целях экономии места и ускорения работы Oracle
-
Improved VLDB Support in Oracle Database 10g
-
Download Oracle Enterprise Manager Grid Control
-
Заметки об инсталляции Oracle Essbase
-
Как оптимально выбрать размер блока базы данных Oracle?
-
Установка Oracle on CentOS 5.1 (x86_64)
-
Upgrading Grid OMS and Agent from 10.2.0.1 to Oracle Enterprise Manager 10g Release 5
-
Вышла Oracle Fusion Middleware 11g
-
FAQ - Oracle Fusion Middleware and Open Source
-
Анализ и сравнение OLAP-продуктов
-
How to Recreate the Database Control Repository - (Oracle10g R2)
-
How to turn on and off the ARCHIVELOG mode in oracle?
-
OraPiper
-
Oracle Tip: Configure Oracle to use a RADIUS server for biometric authentication
-
How to Backup PostgreSQL Databases Server With pg_dump command
-
Oracle JDeveloper 10g - Среда разработки Java приложений
-
Oracle расширяет возможности аудита и мониторинга баз данных
-
Настройка базы данных Oracle
-
Детальный аудит для практических целей ORACLE
-
Использование аудита базы данных Oracle для настройки производительности
-
Oracle RMAN -- Setting up a backup strategy
-
Oracle RMAN -- Restoring a database
-
Oracle RMAN -- Clone a database
-
Oracle Database tuning
-
Трассировка в Oracle
-
OCA (DBA и Developer)
-
Средства работы с ORACLE
-
Oracle mechanics ORACLE EVENTS – дампы, трейсы и сигналы
-
Подсказки (Oracle Hints)
-
Ожидания, статистики, коэффициенты Oracle
-
Параметры ORACLE
-
Простая установка Oracle 10.2.0.4/5 на OEL 5.5
-
Hibernate Performance Tuning
-
How can you use an Oracle ref cursor in Java?
-
Oracle: употребление ссылки на курсор в программе
-
CURSOR_SHARING. Параметр инициализации
-
XML в Oracle - это очень просто
-
Объектные технологии в продуктах Oracle
-
Некоторые вопросы безопасности в Oracle
-
Правила пентеста. Аудит по стандарту PCI DSS
-
Oracle Warehouse Builder
-
Как проследить за выполнением программ в Oracle
-
Cannot use SET AUTOTRACE in Oracle
-
My First Oracle XE
-
How to Enabling Flashback Oracle 10g
-
Oracle 10g New Features: Flashback and RMAN
-
Creating a Recovery Catalog – RMAN in Oracle 10g
-
Using Oracle's recycle bin
-
Send e-mail from Oracle via the UTL_MAIL package
-
How to send email from 10g Oracle Database (UTL_MAIL)
-
Conversion of Oracle TO_CHAR(datetime) with format string to MySQL
-
Некоторые вопросы безопасности в Oracle
-
Move / rename datafiles in Oracle
-
Renaming / Moving Data Files, Control Files, and Online Redo Logs
-
How to capture a workload in 10g for testing in 11g
-
Временные таблицы в Oracle
-
Deadlock classification
-
Блокировки Oracle при не индексированных внешних ключах
-
Книга Oracle для профессионалов Том Кайт
-
Install Oracle 10g onward database, developer on Windows 7
-
How to install Oracle Client 11g on Windows 7?
-
Oracle RDBMS 10.2.0.5 patchset for Win32
-
Control File Architecture
-
Cache buffer chains. Логическое чтение (LIO)
-
Oracle latches – механизм последовательного доступа
-
Tracing a SQL session
-
Case Sensitive Passwords in Oracle Database 11g Release 1
-
Скачать Visual CertExam Suite 1.9 + crack
-
Программа сертификации 1Z0-031. 1Z0-032 , 1Z0-033
-
Разработка успешных приложений для Oracle
-
Когда надо пересоздавать индекс?
-
Oracle Data Dictionary Views Catagorized
-
Oracle NVL Equivalent in MySQL
-
Installing and Configuring StatsPack Package for Oracle 8 9 10
-
Gathering a StatsPack snapshot for Oracle 8 9 10
-
Gather data by statspack and visualisation output
-
Crack download page - ZCRACK - cracked spAnalyzer v1.0.23 for Oracle
-
Using the power of DBMS_JOB.SUBMIT
-
Как проследить за выполнением программ в Oracle
-
Иерархические (рекурсивные) запросы
-
Секционирование. Автоматическое добавление секций
-
Обзор типов индексов Oracle, MySQL, PostgreSQL, MS SQL
-
Установка Oracle Instant Client в Debian / Ubuntu
-
Embedded InnoDB новый движок Баз данных
-
Oracle тесты. Вопросы и ответы на тесты Oracle.
-
Pl/sql enhancements in oracle 11g
-
Partition outer join in oracle 10g
-
Pls-00436 removed in oracle 11g
-
Partition-wise dependencies in 10g release 2
-
Flashback version query in oracle 10g
-
Sql plan enhancements in 10g
-
Unloading data using external tables in 10g
-
Flashback restore points in oracle 10g release 2
-
Временные таблицы в ORACLE GLOBAL TEMPORARY
-
How To Use Oracle SQL: Learning SQL
-
DBMS_ADVANCED_REWRITE in Oracle 10g
-
DBMS_FILE_TRANSFER Package in Oracle Database 10g
-
Rewriting SQL for faster performance
-
Как перевести базу данных Oracle из режима NOARCHIVELOG в режим ARCHIVELOG?
-
Function Based Indexes (FBI)
-
Using the undocumented function SYS_OP_MAP_NONNULL
-
Block Media Recovery with RMAN ORA-01578: ORA-01110:
-
Retrieving disk space
-
Using ORACLE Analytic Functions in Reports
-
Database auditing: Fine-Grained Auditing (FGA)
-
How to make global read only user
-
Oracle Security
-
Fine Grained Auditing (FGA) Enhancements
-
Fine Grained Auditing - Handler Module
-
During Startup Instance, Followed by Termination by SMON
-
Extract all tablespaces DDL
-
становка Oracle 10g на OpenSUSE 11.1
-
Setting ORACLE DB into noarchivelog mode
-
Oracle extent allocation: AUTOALLOCATE vs. UNIFORM
-
Установка Oracle 11.2.0.1 x86-64 на Ubuntu 10 64 bit
|
|
Последние добавленные статьи |
|
|
|
|