Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Lakebase Provisioned, manuel olarak ölçeklendirdiğiniz sağlanmış hesaplama kaynakları kullanan özgün Lakebase teklifidir. Desteklenen bölgeler için bkz . Bölge kullanılabilirliği. Otomatik ölçeklendirme işlemi, sıfıra ölçeklendirme, dallanma ve anlık geri yükleme ile Lakebase'in en son sürümü için bkz. Lakebase Otomatik Ölçeklendirme.
12 Mart 2026'dan bu yana, yeni Lakebase örnekleri Otomatik Ölçeklendirme projeleri olarak oluşturulur. Mevcut Sağlanan örnekler, Haziran 2026'dan itibaren otomatik olarak Otomatik Ölçeklendirme'ye yükseltiliyor. Ayrıntılar için bkz. Lakebase Otomatik Ölçeklendirmesine Yükseltme.
Bu sayfada, bir Lakebase veritabanı örneğinin Postgres ile nasıl uyumlu olduğu açıklanır. Yönetilen bir Postgres hizmeti olarak bazı farklılıklar ve işlevsellik sınırlamaları vardır.
Önemli
Azure Databricks veritabanı örnekleri yalnızca Postgres 16'ı destekler.
Sorguları iyileştirme
Uzantı, pg_stat_statements yavaş sorguları tanımlamaya ve bunları iyileştirmeye yardımcı olmak için sorgu performansı hakkında ayrıntılı bilgi sağlar.
Kullanıcılar sorgularının sorgu metinlerini ve ayrıcalıkları devraldıkları rolleri görebilir.
ADMIN Bir rolde ayrıcalığınız varsa ve bu rolün sorgu metinlerini göremiyorsanız, kendinize bu rolde üyelik verin. Bir rolde hiçbir ayrıcalığınız yoksa, güvenlik nedeniyle bu rolün sorgu metinlerini göremezsiniz.
Postgres parametre ayarları
Yönetilen bir Postgres hizmeti olarak veritabanı parametreleri örnek boyutuna göre ayarlanır. Aşağıdakileri kullanarak tüm parametre ayarlarını görün:
SHOW ALL;
Oturum, veritabanı veya rol düzeyinde bağlamı user olan parametreleri yapılandırabilirsiniz. Parametreleri örnek düzeyinde yapılandıramazsınız.
Oturum, veritabanı veya rol düzeyinde ayarlanabilen parametreleri gösterin.
SELECT name FROM pg_settings WHERE context = 'user';Oturum için bir parametre ayarlayın.
SET maintenance_work_mem='1 GB';Veritabanına bağlı tüm oturumlar için parametre ayarlama
ALTER DATABASE databricks_postgres SET maintenance_work_mem='1 GB';Belirli bir kullanıcının tüm oturumları için bir parametre ayarlayın.
ALTER USER "john@company.com" SET maintenance_work_mem='1 GB';
Desteklenen kodlama ve harmanlama
Varsayılan olarak, C.UTF-8 harmanlaması kullanılır. C.UTF-8, UTF-8 ile kodlanmış karakterlerin tamamını destekler.
UTF8 kodlaması (Unicode, 8 bit değişken genişlikli kodlama) desteklenir.
Veritabanınızın kodlamasını ve harmanlamasını görüntülemek için aşağıdaki sorguyu çalıştırın.
SELECT
pg_database.datname AS database_name,
pg_encoding_to_char(pg_database.encoding) AS encoding,
pg_database.datcollate AS collation,
pg_database.datctype AS ctype
FROM
pg_database
WHERE
pg_database.datname = 'your_database_name';
Uyarı
Postgres'te bir veritabanının kodlamasını veya harmanlamasını oluşturulduktan sonra değiştiremezsiniz.
İşlevsellik sınırlamaları
Roller ve izinler
- Konak işletim sistemine erişemezsiniz.
- Postgres
superuserkullanarak bağlanamazsınız.- Ayrıcalıklar
superuserveya doğrudan yerel dosya sistemi erişimi gerektiren işlevlere izin verilmez. -
databricks_superuserPostgressuperuserrolünün yerine geçer. Bu rolle ilişkili ayrıcalıklar hakkında bilgi için bkz. Postgres rolleri.
- Ayrıcalıklar
Replication
Çoğaltma yuvaları, abonelikler veya yayınlar oluşturma desteklenmez.
Olay tetikleyicisleri
Postgres olay tetikleyicileri desteklenmez.
Desteklenen uzantılar
| Extension | Sürüm |
|---|---|
| adres standartlaştırıcı | 3.3.3 |
| adres_standartlaştırıcı_veri_abd | 3.3.3 |
| autoinc | 1 |
| çiçeklenmek | 1 |
| btree_gin | 1.3 |
| btree_gist indeks modülü | 1.7 |
| citext | 1.6 |
| küp | 1.5 |
| dict_int | 1 |
| yer mesafesi | 1.2 |
| fuzzystrmatch | 1.2 |
| Merhaba | 2.18 |
| hstore | 1.8 |
| insert_username | 1 |
| intagg | 1.1 |
| intarray | 1.5 |
| ısn | 1.2 |
| işte | 1.1 |
| ltree | 1.2 |
| modifikasi̇syon tari̇h ve saat | 1 |
| pg_graphql | 1.5.9 |
| pg_jsonschema | 0.3.3 |
| pg_prewarm | 1.2 |
| pg_stat_statements | 1.10 |
| pg_trgm | 1.6 |
| pgcrypto | 1.3 |
| pgrowlocks | 1.2 |
| plpgsql | 1 |
| postgis | 3.3.3 |
| postgis_raster | 3.3.3 |
| postgis_sfcgal | 3.3.3 |
| postgis_tiger_geocoder | 3.3.3 |
| postgis_topology | 3.3.3 |
| Refint | 1 |
| Sönmez | 1.4 |
| tablefunc | 1 |
| tcn | 1 |
| tsm_sistem_satırlar | 1 |
| tsm_sistem_zamanı | 1 |
| aksansız | 1.1 |
| uuid-ossp | 1.1 |
| vektör | 0.8.0 |
| xml2 | 1.1 |