Pytania otagowane jako oracle-10g

Oracle Database 10g (nie 10g R2). Oznacz również tagiem oracle w celach wyszukiwania.

7
Oracle - jakikolwiek sposób na wyświetlenie niezaangażowanych zmian w konkretnej tabeli?
Obecnie debuguję proces wsadowy, który wykonuje wiele instrukcji DML, ale nie wykonuje od razu zatwierdzenia. Byłoby miło móc zobaczyć „oczekujące” zmiany z innej sesji, gdy transakcja nie jest zatwierdzona. czy to możliwe? Przykład: Insert into table myTable (col1, col2) values ("col1", "col2"); --Somehow view the pending transaction maybe by system …

2
Jak deklarować i używać zmiennych w Oracle?
Moje główne umiejętności dotyczą SQL Server, ale zostałem poproszony o dostrojenie zapytania Oracle. Napisałem następujący SQL: declare @startDate int select @startDate = 20110501 I pojawia się ten błąd: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9: PLS-00103: Encountered the symbol "@" when …

7
Indeksy złożone: najpierw najbardziej selektywna kolumna?
Czytałem o composite indexesi jestem trochę zdezorientowany co do zamawiania. Ta dokumentacja (nieco mniej niż w połowie) mówi Ogólnie rzecz biorąc, w indeksie należy umieścić kolumnę, która ma być najczęściej używana. Jednak wkrótce potem mówi utwórz indeks złożony, stawiając na pierwszym miejscu najbardziej selektywną kolumnę; to znaczy kolumna z największą …


5
Nie można usunąć nieistniejącego ograniczenia i nie można go również utworzyć
Podczas testowania niektórych skryptów migracji z kopią danych produkcyjnych (skrypty działają poprawnie z danymi programistycznymi) znalazłem ciekawą sytuację. CONSTRAINT zmieniło się, dlatego wydajemy polecenia DROP + ADD: ALTER TABLE A_DUP_CALLE DROP CONSTRAINT A_DUP_CALLE_UK1; ALTER TABLE A_DUP_CALLE ADD CONSTRAINT A_DUP_CALLE_UK1 UNIQUE ( CONTROL_ID, CALLE_AYTO_DUPL ) ENABLE; Polecenie DROP działało dobrze, ale …

6
Utwórz liczbę przyrostową w zapytaniu SQL Oracle
Jak utworzyć liczbę przyrostową w zapytaniu SQL Oracle bez tworzenia tabeli? Próbowałem użyć klauzuli „z”, ale nie udało mi się uzyskać oczekiwanego rezultatu. Używam Oracle 10g oto kod, który próbuję, wydaje się nie działać: WITH TABLE3 AS ( SELECT 2008 YEARS FROM dual WHERE 1=1 union all select t3.YEARS+1 from …
13 oracle-10g 

1
Commit vs Fast Commit vs Commit Cleanout w bazie danych Oracle
Zastanawiałem się, czy ktoś może zweryfikować moje rozumienie różnic między tymi 3 terminami w odniesieniu do baz danych Oracle. Wiele źródeł myli te terminy i nie wyjaśnia ich szczegółowo, więc znalezienie informacji było trochę trudne. Z tego co zebrałem: Zatwierdzanie i szybkie zatwierdzanie są dokładnie takie same, wszystkie zatwierdzenia są …


3
Śledzenie, debugowanie i naprawianie treści Row Lock
Późno spotykałem się z wieloma kłótniami dotyczącymi blokowania wierszy. Tabela rywalizacji wydaje się być konkretną tabelą. Tak się zwykle dzieje - Deweloper 1 rozpoczyna transakcję z ekranu interfejsu Oracle Forms Deweloper 2 rozpoczyna kolejną transakcję z innej sesji przy użyciu tego samego ekranu Po około 5 minutach interfejs wydaje się …



4
Jak znaleźć rzeczywiste miejsce zajmowane przez indeksy na stole w Oracle?
Chcę znaleźć rzeczywiste miejsce zajmowane przez indeksy na stole w wyroczni 10g. Nie zamierzam uwzględniać miejsca zarezerwowanego przez wyrocznię do wykorzystania w przyszłości. (Nie należy brać pod uwagę narzutu przez wyrocznię.) Chcę, aby używane bajty nie były przydzielonymi bajtami. Pomożesz mi iść naprzód? Jest też sposób na znalezienie rzeczywistej wielkości …

1
Funkcja podstawiania SQL w Oracle 10g
Trzy lub cztery lata temu przeczytałem gdzieś na blogu Oracle, że DBA użył do rozwiązania incydentu awaryjnego funkcji Oracle 10g zastępowania SQL w czasie rzeczywistym. Zasadniczo skonfigurował Oracle w taki sposób, że za każdym razem, gdy otrzymywał określone zapytanie A, zamiast tego wykonywał kolejne zapytanie B. Bez zmiany kodu aplikacji, …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.