«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.

5
SQLite'dan PostgreSQL'e geçiş araçları
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Sürekli SQLite PostgreSQL geçiş gerekir. Sürekli olarak, SQLite veritabanını her gün PostgreSQL'e yeniden aktaracağımı kastediyorum. PostgreSQL veritabanında herhangi bir değişiklik yapmak zorunda kalmadan SQLite tablolarında değişiklik yapabilsem …

1
PostgreSQL'deki BLOB'lar veya referanslar
Bir Ubuntu sunucusunda çalışan bir PostgreSQL veritabanında ikili veri dosyalarını depolamak gerekiyor. Başlangıçta her biri yaklaşık 250kb boyutunda birkaç düzine dosya olacaktır. Ancak, dosya sayısı zamanla artacaktır. Zaman zaman diğer aşağı akım analizleri için dosyalardan veri ayıklamak gerekebilir. İkili verileri BLOB veya referans olarak depolamak için asırlık soru ile ilgili …
11 postgresql 

2
PostgreSQL'de UniProt'un Biyolojik Dizileri
UniProt biyolojik dizilerini PostreSQL'de depolamanın en iyi yolu nedir? Veri Detayları UniProt'tan 12 milyon dizi çekiyoruz - bu sayı her 3-10 ayda bir ikiye katlanıyor . Bir dizinin uzunluğu 10 ila 50 milyar karakter arasında değişebilir Dizilerin% 1'inden azı 10 bin karakterden uzun Uzun dizileri ayrı ayrı saklamak performansı artırabilir …
11 postgresql 


5
Sorguları çalıştırmak için eriştiğim DataBase sunucusunda hangi Veritabanı Altyapısı'nın yüklü olduğunu nasıl kontrol edebilirim?
Erişebileceğim bir Datasase sunucusunda ne tür sql çalıştığını kontrol etmek istiyorum. Yalnızca bir web arayüzüne ve tablo listesine erişebiliyorum. Arabirim aracılığıyla bir listede bulunan tablolarda sorgu çalıştırabilirim. Sunucu ve sunucunun çalıştığı sürüm hakkında nasıl daha fazla bilgi edinebilirim? IP veya sunucunun çalıştığı bağlantı noktası hakkında hiçbir fikrim yok. Sunucunun MySQL, …



1
Pg_dump sırasında başka bir makineyi hedeflerken “pg_catalog.tablename” oluşturma izni reddedildi
9.4.4 sunucuya 9.5 beta 2 bazı tablolar dökümü çalışıyorum. Kullandığım komutun biçimi oldukça standarttır: pg_dump -t table dbname | psql -h hostname -d dbname Muhtemelen ideal olmadığını anlıyorum Postgres kullanıcısı kullanıyorum, ama bu ikisi de sadece kullandığım dev veri işleme kutuları ve takip eden hata ile ilgilidir. Başlangıçta hatayı aldım …

4
Zaten var olan bir tabloya yabancı anahtar kısıtlaması olan bir sütun nasıl eklenir?
Aşağıdaki tablolarım var, CREATE TABLE users (id int PRIMARY KEY); -- already exists with data CREATE TABLE message (); messagesTabloyu nasıl değiştirebilirim ki, adlı yeni bir sütun sendereklenir tabloya senderbaşvuran yabancı anahtar neredeusers Bu işe yaramadı # ALTER TABLE message ADD FOREIGN KEY (sender) REFERENCES users; ERROR: column "sender" referenced …

1
Ayrıcalıklar ne zaman \ l'de listelenir ve ne zaman listelenmez?
Erişim ayrıcalıkları \ l tarafından ne zaman listeleniyor ve ne zaman listelenmiyor? \ L tarafından listelenen erişim ayrıcalıkları bir hibe sonrasında iptal edilebilir ve iptal edilebilir: $ createuser -EP my_readonly $ psql development development=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges …

2
PostgreSQL'de mevcut kullanıcıyı görünümler ve tetikleyiciler aracılığıyla izleme
Geçerli kullanıcıya bağlı olarak kayıtlara erişimi sınırlayan ve kullanıcı tarafından yapılan değişiklikleri izleyen bir PostgreSQL (9.4) veritabanı var. Bu, görünümler ve tetikleyiciler aracılığıyla elde edilir ve çoğunlukla bu iyi çalışır, ancak INSTEAD OFtetikleyici gerektiren görünümlerde sorun yaşıyorum . Sorunu azaltmaya çalıştım, ama bunun hala uzun olduğu için özür dilerim. Durum …


1
PostgreSQL Ortak Tablo İfadeleri geçici bir tablo mu?
İLE PostgreSQL belgeleri gösterir Aşağıdaki örnek: WITH regional_sales AS ( SELECT region, SUM(amount) AS total_sales FROM orders GROUP BY region ), top_regions AS ( SELECT region FROM regional_sales WHERE total_sales > (SELECT SUM(total_sales)/10 FROM regional_sales) ) SELECT region, product, SUM(quantity) AS product_units, SUM(amount) AS product_sales FROM orders WHERE region IN …
11 postgresql 

1
Tabloya nullable sütun eklemenin maliyeti 10 dakikadan fazla
Bir tabloya yeni bir sütun eklemek için sorun var. Birkaç kez çalıştırmayı denedim, ancak 10 dakikadan fazla çalıştıktan sonra, kilit süresi nedeniyle sorguyu iptal etmeye karar verdim. ALTER TABLE mytable ADD mycolumn VARCHAR(50); Kullanışlı bilgi: PostgreSQL sürümü: 9.1 Sıra sayısı: ~ 250K Sütun sayısı: 38 Sıfırlanabilir sütun sayısı: 32 Kısıtlama …

2
Sütunu başka bir tablodaki verilerle güncelleme
Karmaşık sorun üzerinde çalışıyorum, ancak bu soruna basitleştireceğim. İki masam var A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] ve üçüncüsünü güncellemek istiyorum: C [ID, column1, column2,column3] Bu sorguyu kullanarak başka bir üçüncü tablo güncelleştiriyorum. UPDATE C set column1=t.firstTab, column2=t.secondTab, column3=t.thirdTab from (select A.column1 as firstTab, B.column2 …

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.