Oracle Kendi Kendini Yöneten Veri Ambarı Veritabanı Hizmeti Adını Seçme

Önceden oluşturulmuş doğru veritabanı hizmeti adının seçilmesi, Kendi Kendini Yöneten Veri Ambarı'na bağlanmak için önemlidir. Önceden oluşturulmuş farklı veritabanı hizmeti adları ve hangisini seçmeniz gerektiği hakkında bilgi edinin.

Önceden oluşturulmuş veritabanı hizmeti adları nelerdir?

Oracle Kendi Kendini Yöneten Veri Ambarı, bağlantılar için aşağıdaki formatta üç veritabanı hizmeti adı sağlar:
  • databasename_high - En yüksek kaynaklar, en düşük eş zamanlılık. Sorgular paralel olarak çalışır.
  • databasename_medium - Daha az kaynak, daha yüksek eşzamanlılık. Sorgular paralel olarak çalışır.
  • databasename_low - En az kaynak, en yüksek eş zamanlılık. Sorgular seri olarak çalışır.

Bu adlar Oracle anahtar cüzdanındaki tnsnames.ora dosyasında bulunur. Dizeleri görmek için Oracle Bulut Altyapısı Konsolu'nda Veritabanı Bağlantıları'na tıklayın.
GUID-993E1C00-6FF1-4577-A8E2-CE15736B7C69-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

Oracle Kaynak Yöneticisi'ndeki Tüketici Grupları Hakkında

Veritabanı hizmeti adları, Oracle Kendi Kendini Yöneten Veri Ambarı'nda aynı anda çalıştırılabilen (eş zamanlılık) eş zamanlı bağlantı ve sorgu sayısını ve sorgu başına izin verilen maksimum paralel işlem sayısını sınırlayan (parallel_degree_limit), Kaynak Yöneticisindeki tüketici gruplarına eşlenir. Bu sınırlar, lisanslanan ECPU veya Oracle hesaplama birimi sayısına ve otomatik ölçeklemenin etkin olup olmadığına bağlıdır.

Aşağıdaki tabloda, ECPU otomatik ölçeklemenin devre dışı bırakıldığı ve etkinleştirildiği 32 ECPU'lu bir veritabanı için örnek eş zamanlı bağlantı değerleri gösterilir.

Veritabanı Hizmeti Adı ECPU Otomatik Ölçekleme Devre Dışı Olduğunda Eş Zamanlı Sorgu Sayısı ECPU Otomatik Ölçekleme Etkin Olduğunda Eşzamanlı Sorgu Sayısı
yüksek 3 9
orta 20 (0,63 × ECPU sayısı) 60 (1,89 × ECPU sayısı)
düşük 4800'e kadar (150 x ECPU sayısı) 4800'e kadar (150 x ECPU sayısı)

Oracle Analitik İçin En Uygun Veritabanı Hizmet Adını Seçme

Yüksek veritabanı hizmeti için çalıştırılabilecek en fazla eş zamanlı sorgu sayısı, otomatik ölçekleme olmadan üç ve otomatik ölçeklendirme etkin olduğunda dokuzdur. Bu sınıra, yüksek veritabanı hizmeti adına bağlı üç kullanıcının her biri için bir sorgu çalıştırılarak veya tek bir kullanıcı için bir Oracle Analitik kumanda tablosunda üç rapor çalıştırılarak ulaşılabilir.

Düşük hizmet adı, Oracle Analitik ile çoğu Oracle Kendi Kendini Yöneten Veri Ambarı iş yükü için iyi çalışır, ancak paralel sorguları kullanmak için orta hizmet adını seçin. Düşük hizmet adı için paralellik derecesi sınırı birdir, yani paralellik yoktur. Düşük hizmet adına bağlıysanız tablo veya dizin düzeyinde paralellik derecesi belirtilse bile paralellik derecesi bire düşer ve sorgu paralel olarak çalışmaz. Orta ve yüksek için paralel derece sınırı (sorgu başına) lisanslı CPU sayısının iki katına eşittir.

Not: Oracle Fusion Analitik Ambarı'nın (Fusion Analitik) parçası olan bir veritabanına bağlanmak, maksimum eş zamanlı sorgu sayısına izin vermek için düşük hizmet adının kullanılmasını gerektirir.

Kuyruğa alınan komutları izleme

Maksimum eş zamanlı sorgu sayısı sınırına ulaşılırsa fazla sorgular sıraya alınır. Oracle Kendi Kendini Yöneten Veri Ambarı, kuyruğa alınan komutları kontrol etmek için bir metrik sağlar.

Oracle Bulut Altyapısı Konsolu'nun Oracle Kendi Kendini Yöneten Veri Ambarı sayfasında Veritabanı Eylemleri'ni ve Veritabanı Kumanda Tablosu'nu seçin.


GUID-78C6AFF4-1BA2-404D-B1F8-42C67C8DCA41-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

Gri saat olarak görüntülenen, kuyruğa alınmış komut durumunu görmek için Performans Merkezi 'ni ve SQL İzleyici Sekmesi 'ni seçin. Bu örnekte yüksek hizmet adıyla üç sorgu çalışmaktadır, biri kuyruğa alınmıştır ve bir sorgu orta hizmet adıyla çalışmaktadır. Kuyruğa alınmış komut, yüksek hizmet adıyla çalışan üç sorgudan biri tamamlandığında yürütülür.


GUID-AF649614-A214-42F7-AD17-7AC36DC40497-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

Paralelliği izleme

Paralel derece sınırı aşılırsa SQL izleyici raporunda paralellik derecesindeki düşüşü görürsünüz. 353 kodlu paralellik derecesi düşürme nedeni, Kaynak Yöneticisinin maksimum paralellik derecesi sınırı nedeniyle komutun düzeyini düşürdüğü anlamına gelir.


GUID-02DDFA21-7953-43C2-B78C-88F9F0C3392D-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

Oracle Veritabanı sürüm 18 ve üzeri için düzey düşürme neden kodları aşağıdaki tabloda açıklanmıştır:

No Neden Kodları
352 Adaptif paralellik derecesi nedeniyle paralellik derecesi düşüşü.
353 Kaynak yöneticisi maksimum paralellik derecesi nedeniyle paralellik derecesi düşüşü.
354 Yetersiz işlemci sayısı nedeniyle paralellik derecesi düşüşü.
355 İkincil öğelerin katılamaması nedeniyle paralellik derecesi düşüşü.

Kaynak Yöneticisi CPU Bekleme Olayı

Kaynak Yöneticisi tarafından CPU'ya tahsis edilmeyi bekleyen bir oturum, resmgr:cpu quantum bekleme olayını artırır. Bu bekleme olayının tekrarlanmasını azaltmak amacıyla Oracle Analitik Bulutu bağlantısı için düşük veya orta hizmet adının kullanıldığını doğrulayın veya Kendi Kendini Yöneten Veri Ambarı'na tahsis edilen CPU sayısını artırın.

Bekleme sayısını ve ortalama bekleme süresini görmek için resmgr:cpu quantum bekleme olayına yönelik Otomatik İş Yükü Veri Havuzu raporundaki Ön Plan Bekleme Olaylarını gözden geçirin.

Bu örnekte, toplam her biri ortalama 588,91 milisaniye olmak üzere toplam 160 saniye bekleyen toplam 272 bekleme vardı. Nedenin Oracle Analitik Bulutu bağlantısı için yüksek veritabanı hizmet adının kullanılması olduğu belirlendi. Müşteri orta hizmete geçtiğinde bu bekleme süreleri ortadan kalktı ve kumanda tablosundaki periyodik yavaşlama çözüldü.


GUID-EA1878A7-1E60-47BA-989C-404AD8D7D7DE-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

Oracle Analitik'te Oracle Kendi Kendini Yöneten Veri Ambarı'na Bağlantı Oluşturma ile İlgili İpucu

Oracle Analitik'te Oracle Kendi Kendini Yöneten Veri Ambarı bağlantısını an anahtar cüzdanını kullanarak tanımlarsanız, öndeğer olarak yüksek hizmet adı seçilir. Eş zamanlı bağlantı sayısını sınırlamamak için adı düşük veya orta olarak değiştirin.


GUID-E576A8A9-5059-4EE1-815C-4A07A7FB27FA-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması