Administrator Basis Data

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

7
Mengapa saya harus menggunakan Visual Studio 2010 melalui SSMS untuk pengembangan database saya?
Visual Studio 2010 memperkenalkan proyek - proyek basis data dan berbagai fitur terkait yang seharusnya memfasilitasi pengembangan basis data. Saya telah menggunakan SQL Server Management Studio (SSMS) selama bertahun-tahun untuk melakukan pengembangan database saya tanpa masalah. Mengapa saya harus repot dengan VS2010 ketika SSMS bekerja untuk saya? Apa, khususnya, yang …

6
SSD vs HDD untuk database
Saya mencoba membeli Server baru untuk menjalankan MySQL Server. Server baru ini akan menjadi budak dari mesin utama saya. Namun, server ini hanya akan didedikasikan untuk melaporkan "Banyak bacaan dan kueri kompleks." Sekarang saya sedang mencari untuk berinvestasi dalam hard drive solid state tetapi bertanya-tanya apakah itu benar-benar layak harganya. …
42 mysql  ssd 

1
Apakah ada analog GETDATE () yang mengembalikan DATETIME2
Menurut MSDN, Getdate (), GetUtcDate (), dan CURRENT_TIMESTAMP semuanya mengembalikan DATETIME. Saya menjalankan tes singkat, yang menegaskan bahwa: CREATE TABLE #t(T DATETIME2(7)); GO DECLARE @i INT ; SET @i=1; WHILE @i<10000 BEGIN ; INSERT #t VALUES(CURRENT_TIMESTAMP) ; SET @i=@i+1; END ; SELECT DISTINCT t FROM #t ORDER BY t ; …

2
Cara melihat data di pgAdmin III
Saya tidak percaya mereka membuat ini sulit. Saya bingung tentang cara melihat data di database saya. Apakah ada cara mudah untuk melihat data apa yang ada di tabel saya dengan pgAdmin III? Atau, apakah ada program yang bisa saya gunakan yang tidak payah?

5
Autovacuum agresif pada PostgreSQL
Saya mencoba membuat PostgreSQL untuk secara otomatis mengosongkan database saya. Saat ini saya mengkonfigurasi vakum otomatis sebagai berikut: autovacuum_vacuum_cost_delay = 0 # Matikan vakum berbasis biaya autovacuum_vacuum_cost_limit = 10000 #Max value autovacuum_vacuum_threshold = 50 # Nilai kerusakan autovacuum_vacuum_scale_factor = 0.2 # Nilai kerusakan Saya perhatikan bahwa vakum otomatis hanya menendang …

6
Bagaimana daftar semua tampilan dalam SQL di PostgreSQL?
Bagaimana cara membuat daftar semua tampilan untuk database menggunakan perintah SQL di PostgreSQL? Saya ingin sesuatu yang mirip dengan output dari \dvperintah psql , tetapi lebih disukai hanya daftar nama tampilan. misalnya, SELECT ...; my_view_1 my_view_2 my_view_3 Saya menjalankan PostgreSQL v9.1.4 di Ubuntu Linux.

8
Apakah pilih * masih no-no besar di SQL Server 2012?
Kembali pada masa lampau, itu dianggap besar tidak boleh tidak dilakukan select * from tableatau select count(*) from tablekarena kinerja hit. Apakah ini masih terjadi di versi SQL Server yang lebih baru (Saya menggunakan 2012, tapi saya kira pertanyaannya akan berlaku untuk 2008 - 2014)? Sunting: Karena orang tampaknya sedikit …

2
InnoDB: Kesalahan: Tabel “mysql”. “Innodb_table_stats” tidak ditemukan setelah peningkatan ke mysql 5.6
Saya memutakhirkan ke mysql 5.6 dari 5.5, dan sekarang log saya dipenuhi dengan pesan-pesan seperti itu pada saat startup Saya menemukan solusi yang mungkin di sini, tetapi tampaknya tidak resmi. http://forums.mysql.com/read.php?22,578559,579891#msg-579891 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Error: Table "mysql"."innodb_table_stats" not found. 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Recalculation of persistent statistics requested for …


5
Dapatkah saya meluncurkan prosedur tersimpan dan segera kembali tanpa menunggu sampai selesai?
Kami memiliki prosedur tersimpan yang dapat dijalankan pengguna secara manual untuk mendapatkan nomor yang diperbarui untuk laporan yang digunakan terus-menerus sepanjang hari. Saya memiliki prosedur tersimpan kedua yang harus dijalankan setelah prosedur tersimpan pertama dijalankan karena didasarkan pada angka yang diperoleh dari prosedur tersimpan pertama ini, namun itu membutuhkan waktu …


3
N awalan sebelum string dalam kueri Transact-SQL
Bisakah Anda memberi tahu saya, kapan saya harus menggunakan awalan N sebelum string dalam permintaan Transact-SQL? Saya sudah mulai bekerja dengan database di mana saya tidak mendapatkan hasil menggunakan kueri seperti ini SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' sampai saya mengubah pola menjadi N'%а_pattern%'. Saya tidak pernah menambahkan …

2
NULL atau NOT NULL secara default?
Di MySQL, apakah lebih baik selalu mengizinkan nol kecuali Anda tahu bidang wajib diisi, atau selalu gunakan Not Nullkecuali Anda tahu bidang akan berisi nol? Atau tidak masalah? Saya tahu dalam beberapa DBMS mereka mengatakan untuk menggunakan Not Nullsebanyak mungkin karena mengizinkan nol membutuhkan sedikit tambahan (atau byte?) Per catatan …
41 mysql  null 


3
Mengapa pengguna baru diizinkan membuat tabel?
Saya bertanya-tanya mengapa pengguna yang baru dibuat diizinkan untuk membuat tabel setelah terhubung ke database. Saya memiliki satu database, project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------+--------------+-----------+-------------+-------------+------------------------------- postgres | postgres | SQL_ASCII | C | C | project2_core | …

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.