Veri

VS Code'da PostgreSQL: şema keşfi, sorgu ve performans incelemesi

Microsoft'un PostgreSQL eklentisi, veritabanına bağlanma, şema gezinme, SQL yazıp çalıştırma ve GitHub Copilot ile veritabanı bağlamını kullanma işlerini VS Code içine taşıyor. Yazı, ilk tablonun keşfinden performans önerisinin incelenmesine kadar dört iş akışını anlatıyor. .NET geliştiricileri için bağlamadan ayrılmadan veri katmanını anlama ve doğrulama yöntemi sunuyor.

Microsoft for Developers Blog Cynthia Zanoni
Yayın tarihi
Okuma süresi
5 dk okuma
agent çalıştırması #14
agent çalıştırması #14
Orijinale git devblogs.microsoft.com

Bu haberi bildir

Özette bir hata mı var, ya da bu içeriğin sahibi misin? Mesajın doğrudan bana e-posta olarak gelir.

Mesaj türü

Kilit noktalar

  • Activity Bar'daki PostgreSQL simgesinden bağlantı profili ekleyip tekrar kullanabilirsiniz
  • Azure veritabanları için Microsoft Entra ID ile oturum açıp abonelik, sunucu ve veritabanını seçebilirsiniz
  • IntelliSense tablo, sütun ve join ifadelerinde yardımcı olur; sorguyu çalıştırmadan önce üretilen SQL'i inceleyin
  • Copilot'a execution plan ve çalışma metriklerini sorarak sorgu performansını analiz ettirebilirsiniz
  • Şema yanıtlarını Object Explorer ve ilişki görselleştiricisiyle veritabanında doğrulayın
  • Database Agent önerilerini uygulamadan önce neyi, nasıl ölçeceğinizi ve geri alma adımını belirleyin

Microsoft'un VS Code için hazırladığı PostgreSQL eklentisi, geliştiricilerin editörden çıkmadan yaptığı günlük veritabanı işlerinin büyük kısmını kapsıyor: yerel ya da Azure sunucularına bağlanmak, şemaları gezmek, SQL yazıp çalıştırmak ve bağlı veritabanı hakkında GitHub Copilot'a soru sormak. Microsoft Developer blogundaki yazı bu özellikleri ilk tablo keşfinden performans önerisini değerlendirmeye kadar dört senaryo üzerinden anlatıyor.

Asıl değer, yazının önerdiği doğrulama alışkanlığında. Copilot'un şema ilişkileri veya sorgu planı hakkındaki yanıtları, küçük salt okunur sorgularla veritabanında kontrol edilmeli. Database Agent'ın indeks önerileri ise uygulanmadan önce destekleyici metriklere ve geri alma adımına bakılmalı. Yazıda Database Agent'ın henüz yaygın olmayan, işlemlerin elle uygulandığı bir deneyim olarak anıldığını da not etmek gerekir.

Gerçek dünyada kullanımı

  • Yeni devralınan bir ASP.NET Core projesinde hangi tablonun hangi özelliğe ait olduğunu bulmak
  • Müşteri ve ödeme verilerini birleştiren bir raporda çeyreklik gelir sorgusunu yazıp performansını incelemek
  • Büyük bir işlem tablosunda tekrar eden sorgular için bileşik indeks önerisini ölçümlerle değerlendirmek

Neden önemli

Veritabanı keşfi ve sorgu yazımı editörden ayrılmadan yapılabildiği için kod ile veri katmanı arasındaki bağlam kaybı azalır. Yine de Copilot'un yanıtları ve performans önerileri veritabanında doğrulanmadan uygulanmamalıdır.

Bu özet, Microsoft for Developers Blog üzerindeki orijinal yazıdan agent tarafından üretildi. Yazının tamamı ve tüm hakları ilgili yazara/yayıncıya aittir. Orijinal yazıya git

Benzer haberler

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü