Administrator Basis Data

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


2
SUKA menggunakan indeks, CHARINDEX tidak?
Pertanyaan ini terkait dengan pertanyaan lama saya . Query di bawah ini membutuhkan 10 hingga 15 detik untuk dieksekusi: SELECT [customer].[Customer name],[customer].[Sl_No],[customer].[Id] FROM [company].dbo.[customer] WHERE (Charindex('123456789',CAST([company].dbo.[customer].[Phone no] AS VARCHAR(MAX)))>0) Dalam beberapa artikel saya melihat bahwa menggunakan CASTdan CHARINDEXtidak akan mendapat manfaat dari pengindeksan. Ada juga beberapa artikel yang mengatakan menggunakan …



2
Bagaimana menjaga riwayat revisi prosedur tersimpan SQL Server
Catatan: Saya tidak bertanya tentang kontrol versi lengkap. Apakah ada cara secara otomatis untuk menyimpan riwayat prosedur yang tersimpan di SQL Server. Mirip dengan bagaimana Google Documents secara otomatis menyimpan riwayat versi dokumen dan Wikipedia secara otomatis menyimpan riwayat versi artikel. Saya tidak ingin pengguna yang memperbarui prosedur tersimpan juga …

2
Apa cara modern untuk mempartisi PostgreSQL di seluruh mesin, ketika data “dipartisi secara alami”
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Setelah beberapa tahun berdiam di ruang "NoSQL", sekarang saya memiliki masalah yang cukup "relasional". Hari ini saya melihat toko data dengan mata yang sangat berbeda dari sebelumnya. Hal-hal seperti Riak …


3
Haruskah budak replikasi MySQL diatur untuk hanya membaca?
Saya menjalankan replikasi di Percona Server 5.5 dengan mengikuti panduan ini dan bertanya-tanya apakah saya harus menambahkan read-only=1slave saya my.cnfagar hanya dibaca? Panduan ini mengatur replikasi untuk tabel mysql sehingga pengguna direplikasi tetapi saya terutama menggunakan slave untuk mengambil mysqldumps, sebuah dalam keadaan darurat mengkonfigurasi ulang untuk menjadi master, jadi …

5
Bagaimana cara menghasilkan file tnsnames.ora untuk terhubung ke Database Oracle?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Saya telah menginstal Oracle 11g, dan saya dapat terhubung sysmanke database Oracle, tetapi tidak ada tnsnames.orafile yang dapat saya temukan. Apakah saya perlu membuat file tnsnames.ora sendiri? Jika demikian, di …
22 oracle 

1
Bagaimana cara terhubung ke database PostgreSQL jarak jauh di Ubuntu menggunakan pgAdmin3?
Saya mencoba mengatur database PostgreSQL pada mesin Ubuntu. Saya ingin dapat mengaksesnya menggunakan pgAdmin3 dari mesin jarak jauh. Bagaimana saya mengatur ini? Saya telah menginstal database PostgreSQL di Ubuntu menggunakan: sudo apt-get install postgresql Dalam saya /etc/postgresql/9.1/main/pg_hba.confmiliki saya baris ini: host all all all password jadi ia harus menerima koneksi …

3
Apakah overhead dari seringnya permintaan cache tidak valid?
Saat ini saya sedang mengerjakan database MySQL tempat kami melihat sejumlah besar pembatalan dari cache permintaan, terutama karena tingginya jumlah pernyataan INSERT, DELETE dan UPDATE yang dieksekusi di banyak tabel. Apa yang saya coba untuk menentukan adalah apakah ada atau tidak ada manfaat sama sekali untuk memungkinkan cache query digunakan …

3
Mengapa 'LOAD DATA INFILE' lebih cepat daripada pernyataan INSERT normal?
Saya telah membaca sebuah artikel yang menyebutkan bahwa kita dapat mencapai 60.000 sisipan per detik dengan menggunakan LOAD DATA IN FILEpernyataan, yang membaca dari file csv dan memasukkan data ke dalam basis data. Mengapa harus berbeda dari sisipan normal? EDIT: Saya mengurangi perjalanan pulang-pergi dengan menelepon satu INSERTpernyataan: INSERT INTO …
22 mysql  import  bulk 


1
Permintaan SQL untuk kombinasi tanpa pengulangan
Saya membutuhkan kueri yang dapat digunakan dalam (atau sebagai) fungsi dan mengambil semua kombinasi nilai n. Dan saya membutuhkan semua kombinasi panjang k di mana k = 1..n. Input dan hasil sampel yang diperluas sehingga input memiliki 3 nilai alih-alih 2 - namun, jumlah nilai input dapat bervariasi dari 1 …

4
Menggabungkan pernyataan menemui jalan buntu
Saya memiliki prosedur berikut (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId and …

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.