Administrator Basis Data

T&J untuk profesional basis data yang ingin meningkatkan keterampilan basis data mereka dan belajar dari orang lain di komunitas



1
pg_dump dan GALAT: hilang nomor chunk 0 untuk nilai roti panggang
Saya menggunakan PostgreSQL 8.4.15. Saat menjalankan pg_dumpuntuk membuat cadangan database, saya mendapatkan kesalahan berikut: pg_dump: SQL command failed pg_dump: Error message from server: ERROR: missing chunk number 0 for toast value 123456789 in pg_toast_987654321 pg_dump: The command was: COPY public.my_table (id, .... all the columns ...) Saat mencari pesan kesalahan …
10 postgresql 

2
Bagaimana cara menambahkan menit ke tipe data waktu?
Saya memiliki prosedur tersimpan yang memasukkan dua catatan ke dalam tabel, perbedaan antara catatan adalah bahwa kolom waktu dari catatan kedua adalah @MinToAddsetelah yang pertama: CREATE PROCEDURE CreateEntry /*Other columns*/ @StartTime time(2), @EndTime time(2), @MinutesToAdd smallint AS BEGIN SET NOCOUNT ON; SET @MinutesToAdd = @MinutesToAdd % 1440; --Prevent overflow if …


2
Haruskah saya membangun kembali indeks setelah masukkan terpotong / besar?
Saya memiliki prosedur tersimpan yang memotong beberapa tabel dengan sekitar 1,75M baris di masing-masing, sebelum memasukkan data baru (berdasarkan data dalam tabel lain, perhitungan, dll.) Garis dasar sangat sederhana: Tabel terpotong Masukkan baris 1,75M dalam 'kumpulan' sekitar 75.000 per waktu. Saya bertanya-tanya apakah saya harus secara eksplisit membangun kembali indeks …

1
Apa cara paling efisien untuk mengelompokkan permintaan UPDATE di MySQL?
Saya sedang menulis sebuah aplikasi yang perlu untuk menghapus sejumlah besar pembaruan ke database untuk jangka waktu yang lama, dan saya terjebak pada cara mengoptimalkan kueri. Saat ini saya menggunakan INSERT INTO ... VALUES (..), (..) ON DUPLICATE KEY UPDATE, yang berfungsi untuk mengelompokkan semua nilai menjadi satu permintaan, tetapi …
10 mysql  update 

2
PILIH / MASUKKAN Deadlock
Mesin virtual ini meng-host database SharePoint 2007 (SP). Kami telah mengalami banyak deadlock SELECT / INSERT terhadap satu tabel yang banyak digunakan dalam basis data konten SP. Saya telah mempersempit sumber daya yang terlibat, kedua proses ini membutuhkan kunci pada indeks non-cluster. INSERT memerlukan kunci IX pada sumber daya SELECT …

4
Bagaimana saya bisa mengekspor subset dari tabledata dari basis data prodution ke dalam basis data pengujian lokal saya?
Kami memiliki postgres produksi yang relatif besar berdasarkan db: ~ 20GB. Basis data PostgreSQL di-host di heroku. Saya ingin menyalin sebagian kecil data tabel ke database lokal saya sehingga saya dapat menjalankan beberapa tes pada mereka tanpa harus bekerja pada produksi. Saya tidak ingin menghasilkan data sampel sendiri, melainkan menggunakan …


3
Pengguna tidak dapat melihat tabel dalam skema non-default di SSMS
Saya mengalami masalah saat mengatur VIEW DEFINITIONizin di tingkat skema untuk salah satu pengguna saya. Saya telah membuat skema TestSchemadan menambahkan beberapa tabel. Pengguna saat ini memiliki izin diatur untuk mengakses & memodifikasi tabel ( SELECT, UPDATE, DELETE, dll) melalui dbo_datareaderdan dbo_datawriterperan. Namun, mereka tidak bisa melihat tabel di penjelajah …

1
PILIH BATAS 1 per nilai kolom?
Katakanlah saya memiliki tabel berikut ----------------------------- | user_id | comment | ----------------------------- | 2 | thats cool | | 2 | awesome | | 3 | i hate this | | 3 | okay | | 6 | this is weird | | 6 | hello? | | 6 | …


1
Memulai server PostgreSQL setelah HDD menyebabkan NEGARA GAGAL
Saya menggunakan Fedora 15dengan PostgreSQL 9.1.4. Fedora jatuh baru-baru ini setelah itu: Upaya untuk memulai server PostgreSQL: service postgresql-9.1 start memberi Starting postgresql-9.1 (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED] Meskipun, server mulai normal ketika saya memulai server untuk pertama kalinya setelah sistem reboot …
10 linux  postgresql 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.