Administrator Basis Data

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

1
Paket eksekusi menunjukkan operasi CONVERT_IMPLICIT yang mahal. Bisakah saya memperbaikinya dengan pengindeksan atau apakah saya perlu mengubah tabel?
Saya memiliki pandangan yang sangat penting, sangat lambat yang mencakup beberapa kondisi yang sangat buruk seperti ini di mana klausa. Saya juga sadar bahwa sambungannya kasar dan lambatvarchar(13) bukan bidang identitas bilangan bulat, tetapi ingin meningkatkan kueri sederhana di bawah ini yang menggunakan tampilan ini: CREATE VIEW [dbo].[vwReallySlowView] AS AS …
24 sql-server  view 


5
Bagaimana cara membuat indeks bersyarat di MySQL?
Bagaimana cara membuat indeks untuk memfilter rentang atau subset tabel tertentu di MySQL? AFAIK tidak mungkin dibuat secara langsung, tetapi saya pikir mungkin untuk mensimulasikan fitur ini. Contoh: Saya ingin membuat indeks untuk NAMEkolom hanya untuk baris denganSTATUS = 'ACTIVE' Fungsi ini akan disebut indeks yang difilter dalam SQL Server …


1
Praktik terbaik untuk mengecilkan Tempdb di lingkungan produksi
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 5 tahun yang lalu . Apa praktik terbaik untuk digunakan saat menyusut db sementara di SQL Server 2008? Apakah berisiko menggunakan yang berikut ini? use tempdb GO DBCC FREEPROCCACHE -- clean cache DBCC DROPCLEANBUFFERS -- …

2
Apa itu DB Pemeliharaan yang diminta oleh pgAdmin?
Dialog pgAdmin untuk menambahkan koneksi database baru meminta "DB Pemeliharaan" . Agar dapat terhubung, saya mengaturnya ke database yang ingin saya hubungkan (dan juga, saya memiliki hak untuk terhubung). Jadi, mengapa ini dinamai "Maintenance DB" dan bukannya "DB" atau "Database" ?.

1
Bagaimana cara menentukan apakah ada [koneksi idle dengan] transaksi tidak terikat di PostgreSQL?
Menurut komentar pada pertanyaan ini saya bertanya tentang koneksi idle di PostgreSQL 9.2 , beberapa transaksi yang tidak dikomit (mungkin terkait dengan beberapa koneksi idle) mungkin menyebabkan beberapa masalah kinerja. Apa cara yang baik untuk menentukan apakah ada transaksi yang tidak dikomit (poin bonus jika ada cara untuk mengetahui apakah …


4
Bagaimana saya bisa memverifikasi saya menggunakan SSL untuk terhubung ke mysql?
Saya telah mengkonfigurasi server saya untuk mengizinkan SSL, dan telah memodifikasi klien saya ~ / .my.cnf jadi saya menggunakan SSL: [client] ssl ssl-cipher=DHE-RSA-AES256-SHA ssl-ca=~/certs/ca-cert.pem Ketika saya masuk dengan klien saya dan melihat statusnya, ia mencantumkan cipher di jalur SSL: mysql> \s -------------- SSL: Cipher in use is DHE-RSA-AES256-SHA Tanpa menginstal …
24 mysql  ssl 

5
Konsol MySQL: Ctrl + C membuat saya gila
Ada sesuatu di konsol MySQL yang membuat saya gila. Ketika saya menekan ctrl+ cuntuk membatalkan perintah yang sedang diketik, terminal keluar. Di setiap terminal yang saya tahu ( *nixterminal Python,, PostgreSQL), ctrl+ cmembatalkan perintah saat ini dan ctrl+ dkeluar dari terminal. Masalah ini telah dilaporkan pada tahun 2003 , dan …


4
Bagaimana Anda mengidentifikasi korupsi tabel InnoDB?
Saya memiliki beberapa tabel yang dipartisi dan memiliki beberapa indeks pada budak yang direplikasi. Setelah menyalin snap shot (diverifikasi aman) ke budak baru dan meningkatkan mysqld dari 5.1.42 ke 5.5.15 dan memulai kembali replikasi, saya mendapatkan InnoDB crash dengan pesan kesalahan "Invalid pointer ..." Kesalahan ini terjadi di 2 server …


2
'CONCAT' bukan nama fungsi bawaan yang diakui
Seorang klien melaporkan bahwa mereka berjalan pada SQL Server 2012, dan kami mengirimkan beberapa pertanyaan pengujian untuk pengujian sebelum pengiriman akhir, namun: 'CONCAT' bukan nama fungsi bawaan yang diakui. Saya mengerti bahwa CONCAT()ini adalah fungsi bawaan baru yang diperkenalkan dalam SQL Server 2012, yang semuanya baik-baik saja, namun saya telah …

4
Desain database pembukuan entri ganda
Saya membuat perangkat lunak akuntansi. Saya perlu menegakkan pembukuan entri ganda. Saya memiliki masalah klasik satu baris per transaksi versus dua baris. Mari kita ambil contoh dan lihat bagaimana penerapannya di kedua skenario. Pertimbangkan akun Cashdan akun Rent. Ketika saya membayar sewa bulanan, saya mentransfer $ 100 dari Cashakun saya …

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.