Administrator Basis Data

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

1
Apa ikon kunci perak terbalik ini
Saya mewarisi SQL Server 2005 server pihak ketiga dan database untuk melihat agar dapat menghasilkan laporan dan dashboard. Di satu meja, saya menemukan ikon baru: kunci terbalik biru-perak, di samping kunci utama dan asing saya yang lain. Ketika saya klik kanan, menu konteks memberi saya pilihan untuk "Script Constraint as", …

1
PAGELATCH_ * dan WRITELOG tinggi menunggu. Apakah mereka terkait?
Kami melihat jenis tunggu PAGELATCH_EX dan PAGELATCH_SH yang sangat tinggi bersama dengan menunggu WRITELOG yang tinggi. Saya telah mendiagnosis kueri yang menyebabkan PAGELATCH menunggu dan dapat menghilangkannya dengan mengurangi laju penyisipan ke dalam kunci primer yang sibuk yang dikelompokkan yang ditentukan dengan nilai IDENTITAS. Saya mengerti bahwa fenomena ini dikenal …


3
SQL Server: beri akses pilih ke pengguna dalam tampilan dan bukan dalam tabelnya
Saya punya contoh SQL Server 2012 dengan beberapa database. Di salah satunya saya membuat tampilan, yang memilih tabel di lebih dari database. Saya ingin pengguna dapat memilih tampilan itu, tetapi tidak harus memilih tabelnya. Tampilan dibuat persis karena pengguna tidak dapat memilih tabel. Saya telah membaca /programming/368414/grant-select-on-a-view-not-base-table dan http://msdn.microsoft.com/en-us/library/ms188676. aspx …

2
Temukan total durasi setiap seri baris berturut-turut
Versi MySQL Kode akan berjalan di MySQL 5.5 Latar Belakang Saya punya tabel seperti yang berikut ini CREATE TABLE t ( id INT NOT NULL AUTO_INCREMENT , patient_id INT NOT NULL , bed_id INT NOT NULL , ward_id INT NOT NULL , admitted DATETIME NOT NULL , discharged DATETIME , …

1
Apakah akan lebih baik untuk rencana kueri untuk dibagi dengan pernyataan untuk digunakan kembali?
Dari pengetahuan saya yang terbatas tentang bagaimana rencana kueri dikompilasi, disimpan, dan diambil oleh kueri, saya mengerti bahwa kueri multi pernyataan atau prosedur tersimpan akan menghasilkan rencana kueri yang akan disimpan dalam cache kueri rencana untuk digunakan oleh kueri dalam eksekusi yang akan datang. Saya pikir rencana ini diambil dari …

2
Memahami statistik, rencana eksekusi, dan 'masalah utama yang meningkat'
Saya mencoba untuk lebih memahami (secara konseptual) hubungan antara statistik, rencana eksekusi, eksekusi prosedur tersimpan. Apakah saya benar mengatakan bahwa statistik hanya digunakan ketika membuat rencana eksekusi untuk prosedur tersimpan, dan statistik tersebut tidak digunakan dalam konteks eksekusi aktual? Dengan kata lain, jika ini benar, setelah rencana dibuat (dan dengan …


3
Alamat email unik atau kunci utama?
Saya seorang pemula dalam database. Saya membaca sekitar dan menemukan bahwa mungkin bukan ide yang bagus untuk menggunakan alamat email sebagai kunci utama karena perbandingan string lebih lambat yang mempengaruhi kinerja dalam gabungan kompleks dan jika email berubah saya harus mengubah semua kunci asing yang membutuhkan banyak usaha. Tetapi jika …


3
Cascade pembaruan kunci utama untuk semua referensi kunci asing
Apakah mungkin untuk memperbarui nilai kolom kunci utama dengan mengalirkan pembaruan di antara semua kunci asing yang merujuknya? # EDIT 1: Ketika saya menjalankan permintaan followinq select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Saya melihat bahwa update_referential_action diatur ke 0. Jadi TIDAK ADA TINDAKAN diambil setelah memperbarui kolom kunci utama …

1
Bisakah saya menggunakan Oracle Standard atau edisi Enterprise untuk tujuan pelatihan saya sendiri?
Pertanyaannya adalah tentang persyaratan lisensi Oracle. Saya ingin mempelajari lebih lanjut tentang administrasi Database Oracle. Sayangnya saya menggunakan 32 bit verison LInux, jadi saya tidak dapat menginstal Oracle 11 XE (saya tidak dapat menemukan edisi 32-bit). Apakah boleh, jika saya mengunduh dan menginstal Oracle Standard atau Entrprise pada notebook pribadi …

2
ROW_NUMBER () tanpa PARTITION BY masih menghasilkan iterator Segmen
Saya menulis di posting blog saya yang akan datang tentang fungsi peringkat dan jendela agregat, khususnya iterator Segment and Sequence Project. Cara saya memahaminya adalah bahwa Segmen mengidentifikasi baris dalam aliran yang merupakan akhir / awal grup, jadi pertanyaan berikut: SELECT ROW_NUMBER() OVER (PARTITION BY someGroup ORDER BY someOrder) Akan …


2
Tidak dapat mengkonfigurasi atau memulai MySQL
Pada instalasi Kubuntu 14.04 yang baru, saya berlari sudo aptitude install mysql-server-core-5.6. Instalasi tidak dapat diselesaikan karena dependensi dari beberapa paket KDE aktif mysql-server-core-5.5, yang akan diganti. Sekarang ketika saya menjalankan sudo aptitude install mysql-server-5.5saya mendapatkan kesalahan ini setelah menentukan kata sandi: Configuring mysql-server-5.5 Unable to set password for the …

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.