Administrator Basis Data

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

3
Cadangkan dengan mongoexport atau mongodump?
Untuk cadangan produksi, MongoDB merekomendasikan mongodump, bukan mongoexport untuk akurasi data. Namun, saya perlu "menggosok" data dari database MongoDB sebelum mencadangkannya. Saya tidak mengetahui adanya opsi scrubbing data sisi server selain mongoexport . Dua pertanyaan: Apakah mongoexport mengakses cache MongoDB dalam RAM? Apakah itu mengubah set kerja di RAM seperti …
9 backup  mongodb 

2
Pemformatan kode Pengembang SQL
Saya baru saja memotong 'n' tempelkan beberapa kode SQL ke pengembang SQL (4.0.2.15). Saya memiliki margin kanan dan memilih CTRL + F7 untuk memformatnya. Namun saya punya dua masalah Kode lebih lebar dari margin kanan yang saya tetapkan Kata kunci dalam huruf kapital dan standar pengkodean di sini adalah huruf …

2
“ERROR: malformed array literal” saat menggunakan json_to_record dengan elemen array JSON di Postgres 9.4
Ini menggambarkan masalah dengan baik: Ketika kolom b adalah tipe teks, dan bukan array, yang berikut berfungsi: select * from json_to_record('{"a":1,"b":["hello", "There"],"c":"bar"}') as x(a int, b text, d text); a | b | d ---+--------------------+--- 1 | ["hello", "There"] | Tetapi jika saya mendefinisikan bkolom sebagai array, saya mendapatkan kesalahan …


1
Atasi MERGE JOIN (INDEX SCAN) dengan nilai KUNCI tunggal eksplisit pada KUNCI ASING
Ditambahkan 7/11 Masalahnya adalah kebuntuan terjadi karena pemindaian indeks selama Gabung BERGABUNG. Dalam hal ini transaksi mencoba untuk mendapatkan kunci S pada seluruh indeks di tabel induk FK, tetapi sebelumnya transaksi lain menempatkan kunci X pada nilai kunci indeks. Mari saya mulai dengan contoh kecil (TSQL2012 DB dari 70-461 cource …


1
Secara efisien menyimpan set pasangan nilai kunci dengan kunci yang sangat berbeda
Saya mewarisi aplikasi yang mengaitkan berbagai jenis kegiatan dengan situs. Ada sekitar 100 jenis aktivitas yang berbeda, dan masing-masing memiliki set bidang yang berbeda 3-10. Namun, semua aktivitas memiliki setidaknya satu bidang tanggal (bisa berupa kombinasi tanggal, tanggal mulai, tanggal akhir, tanggal mulai yang dijadwalkan, dll.), Dan satu bidang orang …


2
SQL Server DB menjadi tidak dapat digunakan dalam semalam
Kemarin, database SQL Server saya baik-baik saja. Hari ini hampir tidak dapat digunakan - melambat dengan faktor antara lima hingga dua puluh, tergantung pada saat saya memukulnya. Beberapa data ditambahkan ke server dalam proses pemuatan semalaman, tetapi tidak seperti volume yang seharusnya memengaruhi banyak basis data. Sekitar 50.000 catatan teks …

2
Sisipkan massal hubungan M: N di PostgreSQL
Saya perlu mengimpor data dari database lama ke yang baru, dengan struktur yang sedikit berbeda. Misalnya, dalam database lama, ada tabel yang merekam karyawan dan penyelia mereka: CREATE TABLE employee (ident TEXT PRIMARY KEY, name TEXT, supervisor_name TEXT) Sekarang, database baru adalah sebagai berikut: CREATE TABLE person (id BIGSERIAL PRIMARY …

1
Apa perbedaan antara kompresi pada PK vs pada Tabel?
Kompresi data dapat diatur di atas meja: CREATE TABLE dbo.SomeTable( SomeId [bigint] NOT NULL, OtherId [bigint] NOT NULL, IsActive [bit] NOT NULL, CONSTRAINT [PK_Some] PRIMARY KEY CLUSTERED ( SomeId Desc ) ) ON SomePartitionScheme(SomeId) WITH (DATA_COMPRESSION=PAGE) Dan itu dapat didefinisikan pada kunci Utama: CREATE TABLE dbo.SomeTable( SomeId [bigint] NOT NULL, …


2
MySQL: delete ... where..in () vs delete..from..join, dan tabel terkunci di delete dengan subselect
Penafian: mohon alasan kurangnya pengetahuan saya tentang database internal. Ini dia: Kami menjalankan aplikasi (tidak ditulis oleh kami) yang memiliki masalah kinerja besar dalam pekerjaan pembersihan berkala dalam database. Kueri terlihat seperti ini: delete from VARIABLE_SUBSTITUTION where BUILDRESULTSUMMARY_ID in ( select BUILDRESULTSUMMARY_ID from BUILDRESULTSUMMARY where BUILDRESULTSUMMARY.BUILD_KEY = "BAM-1"); Terus terang, …



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.