«postgresql» etiketlenmiş sorular

PostgreSQL'in tüm sürümleri. Bu bağlam önemliyse postgresql-11 gibi sürüme özgü ek bir etiket ekleyin.

2
Zaman serisi verilerinin depolanması
Bir dizi ilişkili değere sahip olduğum bir zaman serisi veri seti olduğuna inanmıştım (lütfen hatalıysam beni düzeltin). Bir örnek, bir otomobilin modellenmesi ve yolculuk sırasında çeşitli niteliklerinin izlenmesi olabilir. Örneğin: zaman damgası | hız | katedilen mesafe | sıcaklık | vb Bir web uygulaması, zaman içinde ayarlanan her bir veriyi …

2
PostgreSQL kontrol noktasında ne olur?
İşte denetim noktası günlüğümün bir parçası: 2014-03-26 11:51:29.341 CDT,,,18682,,532854fc.48fa,4985,,2014-03-18 09:15:24 CDT,,0,LOG,00000,"checkpoint complete: wrote 15047 buffers (1.4%); 0 transaction log file(s) added, 0 removed, 30 recycled; write=68.980 s, sync=1.542 s, total=70.548 s; sync files=925, longest=0.216 s, average=0.001 s",,,,,,,,,"" 2014-03-26 11:56:05.430 CDT,,,18682,,532854fc.48fa,4987,,2014-03-18 09:15:24 CDT,,0,LOG,00000,"checkpoint complete: wrote 16774 buffers (1.6%); 0 transaction log …
22 postgresql 


2
Veriler “doğal olarak bölümlenebilir” olduğunda PostgreSQL'i makineler arasında bölümlemenin modern yolu nedir?
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 7 yıl önce göç etti . Birkaç yıl "NoSQL" alanına girdikten sonra, şimdi doğasında oldukça "ilişkisel" olan bir sorunum var. Bugün veri depolarını öncekinden çok farklı gözlerle görüyorum. Riak gibi şeyler beni tek bir başarısızlık noktasına, "bakım …

1
PgAdmin3 kullanarak Ubuntu'daki uzak bir PostgreSQL veritabanına nasıl bağlanılır?
Bir Ubuntu makinesinde bir PostgreSQL veritabanı kurmaya çalışıyorum. Uzak bir makineden pgAdmin3 kullanarak erişmek mümkün olmak istiyorum. Bunu nasıl ayarlarım? PostgreSQL veritabanını Ubuntu’ya aşağıdakileri kullanarak kurdum: sudo apt-get install postgresql Benim /etc/postgresql/9.1/main/pg_hba.confiçinde bu çizgiyi var: host all all all password bu nedenle tüm IPv4 adreslerinden gelen bağlantıları kabul etmeli ve …

2
Postgresql veritabanını, tarihi kalıcı olarak “MDY” olarak görecek şekilde ayarlama
Veritabanımı çalıştırmadan 'tarih'i "MDY" olarak görecek şekilde nasıl ayarlayabilirim: SET datestyle = "ISO, MDY"; her zaman erişmeye çalışıyorum? Postgresql sürüm 9.1, Ubuntu 12.04 kullanıyorum. Sistem yerel ayarlarım, veritabanı kurulumu sırasında ayarlandı en_CA.utf8ve yakın zamanda değiştirdim en_US.utf8. show lc_CTYPE döner: -> "en_CA.UTF-8" fakat show LC_CoLLATE döner: -> "en_CA.UTF-8"

3
LIKE nasıl uygulanır?
LIKE operatörünün mevcut veritabanı sistemlerinde nasıl uygulandığını açıklayabilir (örneğin, MySQL veya Postgres)? ya da beni açıklayan bazı referanslara işaret? Naif bir yaklaşım, her bir alanı incelemek, ilgilenilen alanda düzenli bir ifade ya da kısmi bir dize eşleştirmesi yapmak olacaktır, ancak bu sistemlerin daha akıllıca bir şey yaptığı hissine sahibim (umudum).

1
Postgres tablosundaki her kayıt için bir tetikleyici çalıştırmanın iyi bir yolu var mı?
Bazı tabloların tasarımını kontrol edemediğim bir sisteme sahibim (Slony-I ile çoğaltılmıştır) ve bu nedenle, kopyalanan tablolardan bazı bilgileri çıkardığım 'gölge tabloları' olarak adlandırdığımız bir dizi var. ve göz ardı etmek istediğim kayıtları çıkarırken ihtiyacım olan işlenmiş biçimde saklayın. Şu anda, yeni bir çoğaltma ayarladıktan sonra, bir güncelleme çalıştırıyorum UPDATE tablename …

3
Uluslararası veritabanı için bir harmanlama nasıl seçilir?
Verileri farklı dillerde depolayacak bir veritabanı tasarlıyorum (UTF-8 kullanarak), bu nedenle sorgunun sonuçlarını görüntülemenin en iyi yolunun, sorgunun kendisi sırasında kullanıcının diline göre sipariş etmektir ( çünkü birden fazla olduğu için) Bunu yapmak için doğru yolları ), şöyle: SELECT a < b COLLATE "de_DE" FROM test1; Bunun, uluslararası verilerle çalışmanın …

4
Postgres neden zaten kullanılmış bir PK değeri üretiyor?
Django kullanıyorum ve arada bir bu hatayı alıyorum: IntegrityError: yinelenen anahtar değeri "myapp_mymodel_pkey" benzersiz sınırlamasını ihlal ediyor DETAIL: Key (id) = (1) zaten var. Postgres veritabanımın aslında birincil anahtar 1 olan bir myapp_mymodel nesnesi var. Postgres neden bu birincil anahtarı tekrar kullanmaya çalışsın? Ya da bu büyük olasılıkla uygulamamın (ya …

1
Aktif bağlantıların ve kalan bağlantıların sayısı
Bir süre içinde en yüksek bağlantı sayısı hakkında istatistikler almak istiyorum. pg_stat_activityGörünümü biliyorum select count(*) from pg_stat_activity, ama sanırım bu yöntem pek akıllıca değil. İhtiyacım olan bilgiyi sağlayabilecek başka görüşler veya tablolar var mı?

2
SELECT kullanarak, başka bir SELECT’nin WHERE yan tümcesinde
PostrgreSQL için libpq üzerine bir taslak uzak uygulama yaptım . İyi davranıyor, ancak uygulamanın genel işleyişini profilledim. Ürettiğim her son iş sonucu için, 40 seçim maddesi (tcpip üzerinden) gibi bir şey çağırdım. Uzak uygulamam ve veritabanı arasındaki etkileşimin sayısını en aza indirgememi hatırlattığım SQL-Server'dan haberi var. Seçimlerimi analiz ettikten sonra, …

3
Pg_dump etkin bir bekleme sunucusunda mı çalışıyor?
Feragatname: Kuşkusuz bunu henüz denemedim, ancak doğru çalışıp çalışmadığını bilmediğimden emin değilim, bu yüzden sormak istedim. pg_dumpallBu yükü birincil yüke koymaktan kaçınmak için, her zaman yedekleme işini (üzerinden ) akışlı çoğaltma çalışan sıcak bir bekleme sunucusundan çalıştırmak istiyorum. İnsanların, örneğin burada ve burada karşılaştığı bazı yakalamalardan bahsettim , ama çok …


2
Aynı taahhütsüz işleme eklenen verileri seçebilir miyim?
Belki bu aptalca bir başlangıç ​​sorusudur, ama hiçbir yerde bir cevap bulamıyorum. Her yerde Transaction Isolation, eşzamanlı işlemlerde verinin görünürlüğünü çözen hakkında okudum . Benim endişem tek bir işlem içindeki davranıştır. Bir işlem başlatırsam, bazı veriler eklersem, bunları hemen sonra seçebilir miyim - yine de aynı, ancak taahhüt edilmemiş işlem …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.