Administrator Basis Data

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

4
MySQL Mengatur waktu UTC sebagai stempel waktu default
Bagaimana cara menetapkan kolom cap waktu yang nilai default-nya adalah waktu UTC saat ini? MySQL menggunakan UTC_TIMESTAMP()fungsi untuk stempel waktu UTC: mysql> SELECT UTC_TIMESTAMP(); +---------------------+ | UTC_TIMESTAMP() | +---------------------+ | 2012-07-01 11:36:35 | +---------------------+ 1 row in set (0.00 sec) Jadi saya sudah mencoba: CREATE TABLE `blah` ( `creation_time` TIMESTAMP …



2
Pesanan menurut kolom harus ada indeks atau tidak?
Saya telah menambahkan indeks ke tabel yang digunakan untuk hasil pencarian. Saya menunjukkan hasil dengan urutan ASC atau DESC. Jadi kolom itu harus punya indeks atau tidak? Saya memiliki 2 indeks lagi di tabel itu. Bagaimana kinerja akan memengaruhi dengan membuat atau tidak membuat indeks ke kolom itu?

1
Mengubah komentar tabel mysql
Saya tahu bahwa komentar tabel mysql dapat didefinisikan pada penciptaan dengan: create table (...)comment='table_comment'; Dan Anda dapat menampilkan komentar dengan: show table status where name='table_name'; Bagaimana Anda mengubah (mengubah?) Komentar tabel setelah itu dibuat. Maksud saya tanpa menjatuhkan dan membuat ulang tabel lagi.
35 mysql  table  comments 

1
Bagaimana cara membaca Biaya Permintaan, dan apakah selalu berupa persentase?
Saat ini saya sedang belajar untuk SQL 70-433 (ujian Sertifikasi Microsoft), dan saya menjadi sangat bingung tentang metrik kinerja "biaya permintaan". Menurut dokumentasi apa pun yang saya dapat temukan melalui Google, biaya kueri adalah angka persentase, dan mewakili persentase seluruh batch yang diambil oleh salah satu bagiannya. Ini sudah terasa …
34 sql-server  ssms 

2
Kapan tepat menggunakan SQL Server Developer Edition? [Tutup]
Apakah Anda menggunakan SQL Server Developer Edition pada mesin kelas server di lingkungan DEV dan STAGING? Saya sedang mengerjakan proyek besar di mana (jika melewati tahap konsep bukti) kita akan memiliki beberapa server basis data kelas perusahaan yang terdistribusi secara geografis menjalankan SQL Server 2012 Enterprise Edition. Kami akan memiliki …

1
PERGI Setelah setiap pernyataan T-SQL
Apa alasan di balik penggunaan pernyataan GO setelah setiap pernyataan SQL? Saya mengerti bahwa GO menandakan akhir dari batch dan / atau memungkinkan reputasi pernyataan tetapi apa untungnya menggunakannya setelah setiap pernyataan. Saya hanya ingin tahu karena banyak dokumentasi Microsoft dll telah mulai menggunakannya setelah setiap pernyataan atau mungkin saya …

4
Apakah NOLOCK selalu buruk?
Saya seorang Pengembang Laporan yang ingin membuat pertanyaan saya seefisien mungkin. Saya dulu bekerja dengan DBA yang memberi tahu saya - saya percaya karena saya selalu berurusan dengan laporan pada Server Produksi - untuk digunakan NOLOCKdalam setiap permintaan. Sekarang, saya bekerja dengan DBA yang telah dilarang NOLOCKdalam keadaan apa pun …

4
Perbedaan antara panggilan find dan findo MongoDB
Saya mengerjakan proyek dan saya tidak yakin apakah ada perbedaan antara cara findkursor bekerja dan cara findOnekursor bekerja. Apakah findOne hanya pembungkus find().limit(1)? Saya mencari-cari dan mungkin seseorang tahu apakah mongodb memiliki metode khusus untuk itu atau tidak. Saya bekerja dengan API PHP untuk mongodb jika itu membuat perbedaan.
34 mongodb 


2
Indeks tidak membuat eksekusi lebih cepat, dan dalam beberapa kasus memperlambat permintaan. Kenapa gitu?
Saya sedang bereksperimen dengan indeks untuk mempercepat hal-hal, tetapi dalam kasus bergabung, indeks tidak meningkatkan waktu eksekusi permintaan dan dalam beberapa kasus memperlambat hal-hal. Permintaan untuk membuat tabel uji dan mengisinya dengan data adalah: CREATE TABLE [dbo].[IndexTestTable]( [id] [int] IDENTITY(1,1) PRIMARY KEY, [Name] [nvarchar](20) NULL, [val1] [bigint] NULL, [val2] [bigint] …
34 sql-server  index 

3
Berjalan total dengan jumlah?
Seperti judulnya saya butuh bantuan untuk mendapatkan total berjalan dalam T-SQL. Masalahnya adalah jumlah yang harus saya lakukan adalah jumlah hitungan: sum(count (distinct (customers))) Katakanlah jika saya menghitung sendiri, hasilnya adalah: Day | CountCustomers ---------------------- 5/1 | 1 5/2 | 0 5/3 | 5 Saya perlu output dengan jumlah menjadi: …
34 sql-server  t-sql 

1
Bagaimana saya bisa membandingkan permintaan PostgreSQL?
Saya ingin membandingkan permintaan yang berisi fungsi yang ditentukan pengguna yang saya tulis untuk PostgreSQL. Apakah ada cara standar untuk menjalankan tolok ukur seperti itu? Saya tahu bahwa pengaturan waktu dapat diaktifkan dengan \timingprompt psql, tetapi idealnya saya ingin memiliki skrip yang menangani semuanya secara otomatis: menjalankan kueri beberapa kali, …


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.