Oracle Database 10g. Nowe możliwości - Helion
Tytuł oryginału: Oracle Database 10g New Features
Tłumaczenie: Zbigniew Banach, Sławomir Dzieniszewski
ISBN: 83-7361-699-3
stron: 248, Format: B5, okładka: miękka
Data wydania: 2004-12-22
Księgarnia: Helion
Cena książki: 39,90 zł
Baza danych Oracle od dawna cieszy się zasłużoną sławą wśród informatyków. Jej wydajność, szybkość działania i wysoki poziom bezpieczeństwa powodują, że wykorzystuje się ją wszędzie tam, gdzie niezbędny jest niezawodny i efektywny mechanizm przechowywania danych. Kolejne wersje systemu Oracle są coraz doskonalsze i zawierają kolejne funkcje poprawiające komfort pracy i wydajność działania. Najnowsza wersja Oracle'a nosi oznaczenie 10g.
Książka "Oracle Database 10g. Nowe możliwości" to opis wszystkich nowości, w jakie wyposażony został Oracle 10g. Przedstawia koncepcję Grid (siatki), od której wywodzi się skrót w nazwie, nowe funkcje związane z zarządzaniem, strojeniem oraz bezpieczeństwem bazy, unowocześnione mechanizmy biznesowe bazy oraz nowości związane z tworzeniem aplikacji w języku PL/SQL.
- Aktualizacja starszych wersji Oracla do 10g
- Zarządzanie serwerem bazy
- Poprawianie wydajności
- Mechanizmy bezpieczeństwa
- Odtwarzanie i replikacja danych
- Oracle Data Pump
- Nowości w PL/SQL
- Aplikacja Oracle Enterprise Manager 10g
Wykorzystaj potencjał nowych i usprawnionych funkcji systemu Oracle.
Osoby które kupowały "Oracle Database 10g. Nowe możliwości", wybierały także:
- PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych 79,00 zł, (31,60 zł -60%)
- Linux Server. Kurs video. Usługi serwerowe, skrypty i środowisko graficzne 69,00 zł, (34,50 zł -50%)
- Tablice informatyczne. SQL. Wydanie III 16,98 zł, (8,49 zł -50%)
- SQL w 24 godziny. Wydanie VI 69,00 zł, (34,50 zł -50%)
- Oracle PL/SQL w mgnieniu oka 44,90 zł, (22,45 zł -50%)
Spis treści
Oracle Database 10g. Nowe możliwości -- spis treści
O Autorze (11)
Wprowadzenie (13)
Rozdział 1. Zaczynamy (15)
- Wprowadzenie do systemu Oracle Database 10g i "siatki" (15)
- Unowocześnianie starszych systemów baz danych do systemu Oracle 10g (16)
- DBUA (17)
- Ręczne unowocześnianie bazy danych (17)
- Parametr compatible (18)
- Asystent konfiguracji bazy danych (19)
- Przestrzeń tabel SYSAUX (20)
- Wprowadzenie do przestrzeni tabel SYSAUX (20)
- Zarządzanie rezydentami przestrzeni tabel SYSAUX (21)
- Automatyczne zarządzanie składowaniem danych (22)
- Możliwości usługi ASM (22)
- Instancja ASM (23)
- Przygotowywanie dysków ASM (24)
- Adresowanie dysków ASM (25)
- ASM i perspektywy słownika danych (26)
- Opcja Real Application Clusters w systemie Oracle Database 10g (27)
- Opcja Portable Clusterware (27)
- Gładkie unowocześnianie (28)
- Opcja Cluster Ready Services (28)
- Asystenty bazy danych (29)
- Parametr gcs_server_processes (29)
Rozdział 2. Zarządzanie serwerem (31)
- Zbieranie statystyk (31)
- Zautomatyzowane zbieranie statystyk (32)
- Zbieranie statystyk słownika danych (32)
- Nowe zachowania pakietu DBMS_STATS (34)
- Nowe zachowania związane z monitorowaniem tabel (35)
- Odświeżanie pamięci podręcznej bufora (36)
- Nowe funkcje menedżera Database Resource Manager (36)
- Powracanie do oryginalnej grupy konsumentów (37)
- Definiowanie długości czasów bezczynności (37)
- Tworzenie mapowań umożliwiających automatyczne przypisywanie sesji określonym grupom konsumentów (38)
- Zmiany w Schedulerze (39)
- Przegląd możliwości Schedulera (39)
- Scheduler w praktyce (40)
- Domyślne przestrzenie tabel konfigurowane przez użytkownika (45)
- Grupy przestrzeni tabel i wiele domyślnych tymczasowych przestrzeni tabel (46)
- Przypisywanie tymczasowych przestrzeni tabel do grup przestrzeni tabel (46)
- Definiowanie grupy przestrzeni tabel jako domyślnej tymczasowej przestrzeni tabel (46)
- Perspektywa grup przestrzeni tabel w słowniku danych (47)
- Zmienianie nazw przestrzeni tabel (48)
- Usuwanie baz danych (49)
- Większe obiekty LOB (49)
- Automatyczne wstrzymywanie odwołania (49)
- Zmniejszanie i kondensowanie czynnych segmentów (49)
- Korzystanie z nowych funkcji czynnego redefiniowania (51)
Rozdział 3. Dostrajanie wydajności (53)
- Udoskonalenia wprowadzone w interfejsie zdarzeń Wait (53)
- Zmiany w perspektywie V$EVENT_NAME (54)
- Nowe informacje na temat zdarzeń Wait w perspektywie V$SESSION (54)
- Znajdowanie za pomocą perspektywy V$SESSION sesji blokujących inne sesje (55)
- Perspektywa V$SESSION_WAIT_HISTORY (55)
- Perspektywy V$SESSION_WAIT_CLASS i V$SYSTEM_WAIT_CLASS (56)
- Nowe perspektywy histogramów (56)
- Infrastruktura zarządzania CMI (57)
- Przegląd architektury CMI (57)
- Repozytorium AWR (57)
- Doradcy serwera (64)
- Alerty generowane przez serwer (71)
- Automatyczne dostrajanie obszaru SGA (74)
- Autodostrajanie punktów kontrolnych (75)
- Nowe funkcje śledzenia w systemie Oracle10g (75)
- Sortowane klastry haszowane (76)
- Przykład korzystania z sortowanego klastra haszowanego (77)
- Zmiany w serwerze dzielonym (78)
- Zmiany w konfiguracji serwera dzielonego (78)
- Wycofane z użycia parametrów MTS (79)
- Perspektywa V$DISPATCHER_CONFIG (79)
- Śledzenie sesji serwera dzielonego (80)
Rozdział 4. Bezpieczeństwo (81)
- Nowe funkcje mechanizmu Virtual Private Database (81)
- Prywatność na poziomie kolumn (81)
- Nowe polityki VPD (82)
- Obsługa równoległych zapytań (83)
- Nowe funkcje audytowania w systemie Oracle 10g (83)
- Nowe kolumny w perspektywie DBA_AUDIT_TRAIL (84)
- Zmiany zwiększające precyzję audytowania (84)
- Nowe funkcje narzędzia Directory (wykorzystujące LDAP) (86)
Rozdział 5. Dostępność i odtwarzanie bazy danych (87)
- Podstawowe udoskonalenia w systemie odtwarzania baz danych (87)
- Uproszczenie odtwarzania bazy danych dzięki poleceniu resetlogs (87)
- Zmiany w poleceniu alter database archivelog (89)
- Nowe i poprawione polecenia tworzenia zapasowych kopii w systemie Oracle Database 10g (89)
- Udoskonalenia w menedżerze RMAN (90)
- Korzystanie z obszaru szybkiego odtwarzania (91)
- Korzystanie z obrazowych kopii zapasowych i mechanizmu szybkiego odtwarzania (96)
- Tworzenie zapasowej kopii bieżącego pliku sterującego za pomocą menedżera RMAN (98)
- Korzystanie z poleceń catalog i uncatalog (98)
- Usuwanie bazy danych w menedżerze RMAN (99)
- Wyrejestrowywanie bazy danych w menedżerze RMAN (99)
- Zmiany w przygotowywaniu kopii przyrostowych (100)
- Odtwarzanie plików danych, dla których nie wykonano zapasowych kopii (102)
- Zmiany w raportowaniu błędów (102)
- Kompresja zapasowych kopii przez menedżera RMAN (103)
- Kontrola tempa i czasu przygotowywania zapasowych kopii (103)
- Nowe funkcje Flashback (105)
- Funkcja Flashback Database (105)
- Funkcja Flashback Drop (109)
- Funkcja Flashback Versions Query (111)
- Konfigurowanie funkcji Guaranteed Undo Retention (112)
- Funkcja Flashback Transaction Query (113)
- Polecenie flashback table (114)
- Nowe funkcje monitorowania odtwarzania transakcji (115)
- Nowe funkcje narzędzia Data Guard (115)
- Stosowanie powtórzeń w czasie rzeczywistym (116)
- Atrybut valid_for (117)
- Usprawnienia transmisji danych wycofania (119)
- Nowe parametry rezerwowej bazy danych (119)
- Zmiany w zasadach uruchamiania rezerwowej bazy danych (120)
- Zapisywanie przez proces ARCH w dziennikach powtórzeń rezerwowej bazy danych (121)
- Przypisywanie wątków do grup dzienników powtórzeń rezerwowej bazy danych (121)
- Usprawnienia w logicznej rezerwowej bazie danych (121)
Rozdział 6. Mechanizmy biznesowe bazy (127)
- Oracle Data Pump (127)
- Architektura Oracle Data Pump (128)
- Perspektywy słownika danych związane z Oracle Data Pump (130)
- Tryb interaktywny Oracle Data Pump (130)
- Interfejs API Oracle Data Pump (132)
- Funkcja Export mechanizmu Data Pump (132)
- Funkcja Import mechanizmu Data Pump (139)
- Wielkoplikowe przestrzenie tabel (145)
- Czym są wielkoplikowe przestrzenie tabel? (145)
- Czemu służą wielkoplikowe przestrzenie tabel? (145)
- Zarządzanie wielkoplikowymi przestrzeniami tabel (146)
- Wielkoplikowe przestrzenie tabel i zmieniony format identyfikatorów ROWID (148)
- Przestrzenie tabel dające się przenosić między platformami (149)
- Wprowadzenie do przestrzeni tabel przenośnych między różnymi paltformami (150)
- Porządkowanie bajtów w plikach danych: dwa typy porządkowania bajtów (150)
- Usprawnienia w instrukcji scalania merge (152)
- Nowe klauzule warunkowe i rozszerzenia wprowadzone w instrukcji merg (152)
- Opcjonalna klauzula delete instrukcji merge (154)
- Usprawnienia w funkcjach zewnętrznych tabel (154)
- Możliwość zapisywania w zewnętrznych tabelach (155)
- Rzutowanie kolumn w zewnętrznych tabelach (157)
- Nowe funkcje materializowanych perspektyw, przepisywania zapytań i zarządzających zestawieniami instrukcji DDL (157)
- Usprawnienia w mechanizmie śledzenia zmian partycji (158)
- Usprawnienia w mechanizmie przepisywania zapytań Query Rewrite (158)
- Usprawnienia w funkcji szybkiego odświeżania (164)
- Usprawnienia wprowadzone w poleceniach DDL zarządzających materializowanymi perspektywmi (166)
- Nowe funkcje partycjonowania (168)
- Usprawnienia partycjonowania tabel organizowanych z pomocą indeksów (168)
- Globalne indeksy korzystające z partycjonowania haszowanego (169)
- Zarządzanie partycjonowanymi indeksami (171)
- Pomijanie indeksów nie nadających się do użytku (171)
Rozdział 7. Tworzenie aplikacji (173)
- Usprawnienia powiązań masowych (173)
- Przetwarzanie rozrzedzonych kolekcji (173)
- Obsługa wyjątków (175)
- Wyrażenia regularne w SQL i PL/SQL (175)
- Czym są wyrażenia regularne? (175)
- Korzystanie z wyrażeń regularnych w Oracle 10g (175)
- Wyszukiwanie bez uwzględniania znakówdiakrytycznych i wielkości znaków (181)
- Określanie własnych znaków cytowania (183)
- Istotne nowe pakiety PL/SQL (183)
- Pakiet utl_compress (184)
- Pakiet utl_mail (184)
- Inne nowe pakiety PL/SQL (185)
- Kolekcje Oracle (185)
- Tworzenie tabel tymczasowych z kolumnami VARRAY (185)
- Zmiana rozmiaru elementu VARRAY (186)
- Określanie przestrzeni tabel dla tabeli zagnieżdżonej (186)
- Obsługa standardu ANSI dla tabel zagnieżdżonych i kolumn VARRAY (187)
- Kompilator PL/SQL (189)
- Nowy kompilator PL/SQL (190)
- Nowe możliwości kompilacji PL/SQL do kodu wewnętrznego (191)
- Szczegółowe uprawnienia debugowania (192)
- Ostrzeżenia kompilatora PL/SQL (192)
- Usprawnienia procedury dbms_profiler (194)
- Usprawnienia funkcji tabelarycznych (194)
- Nowy format opisu połączenia (194)
Rozdział 8. Inne nowe możliwości bazy danych (197)
- Wywoływanie zdalnych procedur składowanych (197)
- Usprawnienia menedżera przestrzeni roboczych (197)
- Nowe funkcje pakietu dbms_wm (198)
- Przestrzenie robocze o wielu rodzicach (200)
- Zdarzenia menedżera przestrzeni roboczych (203)
- Eksport, import i wczytywanie danych wersjonowanych (203)
- Ciągłe odświeżanie przestrzeni roboczej (205)
- Inne ulepszenia menedżera przestrzeni roboczych (205)
- Ulepszenia mechanizmu Oracle Streams (206)
- Nowe możliwości SQL*Plus (207)
- Ulepszone polecenie describe (208)
- Ulepszone polecenie spool (208)
- Zmiany zachowania plików profilu SQL*Plus (208)
- Nowe zmienne predefiniowane (209)
- Wprowadzanie zmiennych do znaku zachęty SQL (210)
- Nowe polecenie kompatybilności (210)
- Obsługa spacji w nazwach plików i ścieżkach (210)
- Inne nowe możliwości SQL*Plus (210)
- Nowe możliwości języka SQL (210)
- Ulepszone typy danych (211)
- Przenoszenie danych między typami BFILE i LOB (211)
- Wyzwalacz before row insert i kolumny typu LOB (211)
- Nowe możliwości klauzuli returning (211)
- Modelowanie danych SQL (211)
- Funkcje grupujące w klauzuli returning (212)
- Partycjonowane złączenia zewnętrzne (213)
- Nieograniczona ilość pól grupujących i długość poleceń SQL (214)
- Nowe możliwości klauzuli connect by (214)
- Przykład użycia connect_by_iscycle (214)
- Przykład użycia connect_by_isleaf (214)
- Przykład użycia connect_by_root (215)
Rozdział 9. Oracle Enterprise Manager 10g (217)
- Nowa architektura OEM (217)
- Warstwa serwera (218)
- Warstwa kliencka (218)
- Warstwa pośrednia (218)
- Komponenty komunikacyjne (219)
- Zmiany w instalacji (219)
- Grid Control (220)
- Database Control (220)
- Studio Control (220)
- Łączenie się z OEM (220)
- Najważniejsze nowe możliwości OEM (220)
- Nowa strona główna (222)
- Zarządzanie przez strony główne poszczególnych elementów systemu (222)
- Ostrzeżenia generowane przez serwer (223)
- Najważniejsze nowe funkcje zarządzania (224)
- Zarządzanie przydziałem zasobów (224)
- Harmonogram zadań (225)
- Nowe funkcje administrowania bazą danych (226)
- Optymalizacja wydajności (227)
- OEM Grid Control (228)
- Top Sessions (229)
- Wykaz Top SQL (229)
- EM2Go - OEM na urządzenia mobilne (230)
- Strona główna EM2Go (230)
- Inne nowe możliwości OEM (231)
- Zapis bieżących statystyk bazy (231)
- Historia pracy bazy (231)
- Oracle Data Pump (232)
- Odnośniki do powiązanych informacji (232)
- Podgląd dziennika ostrzeżeń (232)
Dodatek A Nowe procesy serwera baz danych Oracle 10g (233)
Skorowidz (235)