Yaygın iş akışları

Tamamlamak istediğiniz görevi biliyorsanız ancak hangi PostgreSQL uzantısı makalesini veya yüzeyiyle başlayacağınızı henüz bilmiyorsanız bu sayfayı kullanın. Bunun yerine özelliğe göre bir tur istiyorsanız, Visual Studio Code için PostgreSQL uzantısıyla başlayın.

Görevinizle eşleşen iş akışını seçin

Eğer istersen... Buradan başlayın Ardından devam edin...
İlk sorguyu bağlama ve çalıştırma Hızlı Başlangıç: PostgreSQL'e bağlanma ve sorgulama Bağlantılar ve kimlik, Sorgu düzenleyicisi ve IntelliSense
Tanıdık olmayan bir veritabanını keşfetme Nesne Gezgini Şema görselleştiricisi, Copilot tümleştirmesi
Yavaş bir sorguyu inceleyin Sorgu düzenleyicisi ve IntelliSense Sorgu planı görselleştiricisi, Copilot tümleştirmesi, Sunucu panosu
PostgreSQL için Azure Veri Tabanı esnek sunucuyu yönetme Bağlantılar ve kimlik Sunucu panosu, Azure sunucu yönetimi, PostgreSQL sunucusu oluşturma
Copilot’u veya ana bilgisayar tümleşik yapay zeka iş akışlarını kullanın Copilot entegrasyonu sohbet katılımcısı, Aracı modu, MCP sunucusu @pgsql
Terminal tabanlı PostgreSQL iş akışlarını kullanma Terminalde psql kullanma Sorgu düzenleyicisi ve IntelliSense

İlk sorgunuzu bağlama ve çalıştırma

Uzantıyı ilk kez yüklerken veya bir sunucunun erişilebilir olduğunu doğrularken bu yolu kullanın.

  1. Hızlı Başlangıç ile başlayın: En kısa uçtan uca kurulum için PostgreSQL'e bağlanın ve sorgu yapın.
  2. Kayıtlı profillere, Microsoft Entra ID kimlik doğrulamasına, Amazon RDS/Aurora PostgreSQL için AWS IAM kimlik doğrulamasına veya gelişmiş SSL/TLS ayarlarına ihtiyacınız varsa Bağlantılar ve kimlik bölümüne geçin.
  3. Bağlantı işlendikten sonra Sorgu düzenleyicisine ve IntelliSense'e gidip Yeni Sorgu'yu açın, deyimleri çalıştırın ve PostgreSQL Sorgu Sonuçları panelinde çıkışı inceleyin.

Tanıdık olmayan bir veritabanını keşfetme

Var olan bir şemayı devraldığınızda ve SQL yazmadan önce yapısını anlamanız gerektiğinde bu yolu kullanın.

  1. Bağlantılar ağacındaki sunuculara, veritabanlarına, şemalara ve nesnelere göz atmak için Nesne gezgini ile başlayın.
  2. Belirli bir nesneyi hızlı bir şekilde bulmanız gerekiyorsa, ağacı el ile genişletmek yerine Nesne Gezgini'ndenNesneleri Ara'yı kullanın.
  3. İlişki eşlemesine ihtiyacınız varsa Şema görselleştiricisi'ne geçin.
  4. Şema farkındalığına sahip yapay zekanın ilgili nesneleri belirlemesine veya bir sonraki sorguyu oluşturmasına yardımcı olmasını istiyorsanız, Copilot tümleştirmesine devam edin.

Yavaş sorguyu araştırma ve iyileştirme

Sorgu yavaş olduğunda bu yolu kullanın, PostgreSQL'in neden belirli bir planı seçtiğini anlamanız veya performans sorunlarını daraltma konusunda yardım istemeniz gerekir.

  1. Sorgu düzenleyicisinde ve IntelliSense'te ifadeyi yeniden oluşturun.
  2. Sorgu planı görselleştiricisini açarak yürütme planını Ağaç Görünümü, Tablo Görünümü, Sarkıt Görünümü veya Kaynak Görünümü'nde inceleyin.
  3. Yapay zeka yardımı istiyorsanız sorgu performansını analiz etme, sorgu odaklı düzenleyici eylemleri veya önbelleğe alınan planın Aracı modu analizi arasında seçim yapmak için Copilot tümleştirmeyi kullanın.
  4. Azure barındırılan sunucular için, sorgu bulgularını CPU yüzdesi, IOPS ve bağlantı ölçümleriyle ilişkilendirmek için Sunucu panosunu açın.

PostgreSQL için Azure Veri Tabanı esnek sunucuyu yönetme

Her adım için Azure portalına geçmeden esnek PostgreSQL için Azure Veri Tabanı sunucuyu izlemek veya yönetmek istediğinizde bu yolu kullanın.

  1. Bağlantılar ve kimlik'te bağlantı ve kimlik akışını ayarlayın.
  2. Sunucu panosunu açmak ve sunucu ayrıntılarını, ölçümlerini ve hızlı işlemleri gözden geçirmek için sunucu düğümünde Pano'yu seçin.
  3. Güvenlik duvarı kuralları, parametreler, yedeklemeler, günlükler ve Azure’a özgü yönetim için Azure sunucu yönetimine geçin.
  4. Yeni bir ortama ihtiyacınız olduğunda, PostgreSQL için Azure Veri Tabanı esnek bir sunucu sağlamak veya yerel Docker tabanlı bir örnek oluşturmak için PostgreSQL sunucusu oluştur'u kullanın.

Copilot'u veya ana bilgisayarla tümleşik yapay zeka iş akışlarını kullanma

Şemaya duyarlı sohbet, araç temelli otomasyon veya tek bir düzenleyici komutunun ötesinde konak düzeyinde yapay zeka tümleştirmesi istediğinizde bu yolu kullanın.

  1. Önünüzdeki görev için doğru giriş noktasını seçmek için Copilot tümleştirmesi ile başlayın.
  2. Copilot Sor modunda şema farkındalığına sahip sohbet istediğinizde @pgsql sohbet katılımcısına geçin.
  3. Copilot bağlanmasını, şemayı incelemesini, sorguları çalıştırmasını ve çok adımlı veritabanı görevleriyle çalışmasını istediğinizde Aracı moduna geçin.
  4. Konağınız otomatik MCP kaydını desteklediğinde ve uzantının PostgreSQL araç yüzeyinin orada kullanılabilir olmasını istediğinizde MCP sunucusuna geçin.

Yerel psql özellikleri kullanma

Etkileşimli bir terminal oturumuna, \ meta komutlara, COPY iş akışlarına veya yerel bir psql ortamında betik yürütmeye ihtiyacınız olduğunda bu yolu kullanın.

  1. İşleme terminalde psql kullanarak, bir veritabanı düğümünden Connect with PSQL seçeneğini açmak veya kaydedilmiş bir .sql dosya için Run file with PSQL seçeneğini çalıştırmak üzere başlayın.
  2. Düzenleyicide IntelliSense, görsel sonuçlar, grafikler, sorgu geçmişi ve dışarı aktarma seçeneklerini istediğinizde Sorgu düzenleyicisine ve IntelliSense'e dönün.