Administrator Basis Data

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


5
Apakah pernyataan SQL Server CASE mengevaluasi semua kondisi atau keluar pada kondisi TRUE pertama?
Apakah pernyataan SQL Server (2008 atau 2012, khusus) CASEmengevaluasi semua WHENkondisi atau apakah itu keluar setelah menemukan WHENklausa yang mengevaluasi ke true? Jika ia melewati seluruh rangkaian kondisi, apakah itu berarti bahwa kondisi terakhir yang mengevaluasi true menimpa apa yang dilakukan kondisi pertama yang dievaluasi ke true? Sebagai contoh: SELECT …
44 sql-server  t-sql  case 


4
Apakah pertanyaan individual lebih cepat dari gabungan?
Pertanyaan konseptual: Apakah pertanyaan individu lebih cepat daripada bergabung, atau: Haruskah saya mencoba memeras setiap info yang saya inginkan di sisi klien menjadi satu pernyataan SELECT atau hanya menggunakan sebanyak mungkin yang dianggap nyaman? TL; DR : Jika kueri gabungan saya membutuhkan waktu lebih lama daripada menjalankan kueri individual, apakah …

4
Unit pengujian prosedur tersimpan
Saya sudah mempertimbangkan ini sejak lama. Pertanyaan dasarnya adalah: bagaimana cara menguji prosedur yang tersimpan? Saya melihat bahwa saya dapat mengatur unit test relatif mudah untuk fungsi dalam arti klasik (maksud saya mereka mendapatkan nol atau lebih argumen dan mengembalikan nilai). Tetapi jika saya menganggap contoh kehidupan nyata dari prosedur …



3
Apakah konsep indeks berkerumun dalam desain DB sensis saat menggunakan SSD?
Ketika merancang skema data server SQL dan pertanyaan selanjutnya, sprocs, pandangan, dll. Apakah pengertian indeks berkerumun dan urutan data pada disk masuk akal untuk dipertimbangkan untuk desain DB yang dibuat secara eksplisit untuk digunakan pada platform SSD? http://msdn.microsoft.com/en-us/library/aa933131(v=sql.80).aspx "Indeks berkerumun menentukan urutan fisik data dalam sebuah tabel." Pada platform disk …


9
Bagaimana seharusnya penghapusan ditangani dalam database?
Saya ingin menerapkan fitur "hapus" dalam aplikasi web sehingga pengguna dapat berubah pikiran dan memulihkan catatan yang dihapus. Pikiran tentang bagaimana menerapkan ini? Beberapa opsi yang saya pertimbangkan sebenarnya menghapus catatan yang dimaksud dan menyimpan perubahan dalam tabel audit terpisah, atau tidak menghapus catatan dan menggunakan kolom "dihapus" boolean untuk …

14
Hilangkan duplikat di ListAgg (Oracle)
Sebelum ke Oracle 11.2 saya menggunakan fungsi agregat khusus untuk menggabungkan kolom menjadi satu baris. 11.2 Menambahkan LISTAGGfungsi, jadi saya mencoba menggunakannya. Masalah saya adalah bahwa saya perlu menghilangkan duplikat dalam hasil dan sepertinya tidak bisa melakukan itu. Berikut ini sebuah contoh. CREATE TABLE ListAggTest AS ( SELECT rownum Num1, …


3
Bagaimana cara memberikan hak istimewa super kepada pengguna?
Saya telah membuat pengguna dan memberikan hak istimewa kepada pengguna1. `grant all privileges on db1.* to user1@'%' with grant option; Saya menggunakan meja kerja mysql untuk mengimpor dump ke database saya. Saat mengimpor dump ke basis data db1, terjadi kesalahan yang menyatakannya ERROR 1227 (42000) at line 49: Access denied; …

3
Apa itu search_path untuk basis data dan pengguna yang diberikan?
Saya bisa melihat arus search_pathdengan: show search_path ; Dan saya dapat mengatur search_pathuntuk sesi saat ini dengan: set search_path = "$user", public, postgis; Juga, saya dapat secara permanen mengatur search_pathuntuk database yang diberikan dengan: alter database mydb set search_path = "$user", public, postgis ; Dan saya dapat secara permanen mengatur …

6
Apakah ada batasan jumlah database yang dapat Anda letakkan di satu SQL server?
Saya sedang menyiapkan sistem SaaS, di mana kami berencana untuk memberikan masing-masing pelanggan database mereka sendiri. Sistem sudah diatur sehingga kami dapat dengan mudah mengubah skala ke server tambahan jika bebannya terlalu besar; kami berharap memiliki ribuan, atau bahkan puluhan ribu pelanggan. Pertanyaan Apakah ada batasan praktis pada jumlah micro-database …

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.