Administrator Basis Data

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

2
Apa cara teraman untuk mengganti format binlog saat runtime?
Karena peringatan berikut di mysqld.log: [Peringatan] Pernyataan tidak aman yang ditulis ke log biner menggunakan format pernyataan sejak BINLOG_FORMAT = PERNYATAAN. Pernyataan ini tidak aman karena menggunakan klausa LIMIT. Ini tidak aman karena rangkaian baris yang disertakan tidak dapat diprediksi. Saya ingin beralih ke format replikasi MIXED. Tetapi menurut dokumen …

3
innodb_file_format Barracuda
Saya punya beberapa pertanyaan untuk mereka yang lebih akrab. Sebagian besar contoh saya menjalankan Antelope meskipun memiliki dukungan untuk Barracuda. Saya ingin bermain-main dengan beberapa meja innodb kompres. Pemahaman saya adalah ini hanya tersedia dalam format Barracuda. Saya melihat innodb_file_format dinamis sehingga saya bisa beralih tanpa bouncing. Adakah implikasi melakukan …

4
Ubah DEFINER pada Banyak Tampilan
Saya mengalami masalah dalam mencadangkan basis data setelah pembaruan. Saya telah mencari-cari di sistem saya mencoba mencari tahu mengapa. Satu permintaan yang saya jalankan mengembalikan hasil ini. Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES Setelah beberapa penyelidikan, tampaknya definisi untuk …
25 mysql  view 


8
Alat untuk menghasilkan dataset data uji yang besar [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai dengan topik untuk Administrator Stack Exchange. Ditutup 5 tahun yang lalu . Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini …

3
Penggunaan Tabel Pencarian yang Benar
Saya mengalami kesulitan mencari tahu bagaimana cara menempatkan batas yang baik untuk kapan dan di mana menggunakan tabel pencarian dalam database. Sebagian besar sumber yang pernah saya lihat mengatakan bahwa saya tidak akan pernah memiliki terlalu banyak tetapi, pada titik tertentu, sepertinya basis data akan dipecah menjadi banyak bagian sehingga, …


3
Kolasi mana yang harus saya pilih untuk situs web bahasa-muiti?
Apakah pemeriksaan memiliki pengaruh terhadap kecepatan permintaan? Apakah ukuran tabel berubah tergantung pada susunannya? Jika saya ingin membangun situs web yang harus mendukung semua bahasa yang memungkinkan (mari kita ambil misalnya Google) yang akan menjadi susunan yang disarankan? Saya perlu menyimpan karakter seperti 日本語, pencarian saya di situs web harus …

3
Bagaimana cara membatalkan permintaan kunci aplikasi di SQL Server?
The sp_getapplock prosedur yang tersimpan memiliki kembali nilai-nilai berikut: 0: Kunci berhasil diberikan secara sinkron. 1: Kunci berhasil diberikan setelah menunggu kunci lain yang tidak kompatibel dilepaskan. -1: Permintaan kunci habis. -2: Permintaan kunci dibatalkan. -3: Permintaan kunci dipilih sebagai korban kebuntuan. -999: Menunjukkan validasi parameter atau kesalahan panggilan lainnya. …

2
Apa dampak LC_CTYPE pada basis data PostgreSQL?
Jadi, saya punya beberapa server Debian dengan PostgreSQL. Secara historis, server-server dan PostgreSQL dilokalkan dengan charset Latin 9 dan saat itu baik-baik saja. Sekarang kita harus menangani hal-hal seperti Polandia, Yunani atau Cina, jadi mengubahnya menjadi masalah yang berkembang. Ketika saya mencoba membuat database UTF8, saya mendapat pesan: GALAT: penyandian …

2
Alur kerja DDL transaksional untuk MySQL
Saya sedikit terkejut menemukan bahwa pernyataan DDL ( alter table, create indexdll) secara implisit melakukan transaksi saat ini di MySQL. Berasal dari MS SQL Server, kemampuan untuk melakukan perubahan basis data dalam transaksi secara lokal (yang kemudian dibatalkan) adalah bagian penting dari alur kerja saya. Untuk integrasi berkelanjutan, rollback digunakan …

1
Bagaimana cara mendapatkan kembali ruang disk di PostgreSQL?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Database Administrator Stack Exchange. Bermigrasi 5 tahun yang lalu . Saya memiliki instalasi lokal dari database 9.1 dengan beberapa tabel yang memiliki cca. 300 juta catatan dan basis data tumbuh sekitar 20 GB. Setelah itu saya mengeluarkan delete fromperintah untuk …

4
Log relay MySQL rusak, bagaimana cara memperbaikinya? Sudah mencoba tetapi gagal
Relay MySQL v5.1.61 rusak ketika mesin tiba-tiba mati. Saya mencoba memperbaikinya tetapi tidak berhasil. - Bagaimana saya memperbaikinya? Apakah saya melakukan sesuatu yang salah? Sejauh yang saya baca, log relay MySQL yang rusak mudah diperbaiki: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; di mana Relay_Master_Log_Filedan Exec_Master_Log_Posterdaftar oleh: mysql> show slave status; Namun …

3
Apakah kunci alami memberikan kinerja yang lebih tinggi atau lebih rendah dalam SQL Server daripada kunci integer pengganti?
Saya penggemar kunci pengganti. Ada risiko temuan saya bias bias. Banyak pertanyaan yang pernah saya lihat di sini dan di http://stackoverflow.com menggunakan kunci alami alih-alih kunci pengganti berdasarkan IDENTITY()nilai. Latar belakang saya dalam sistem komputer memberi tahu saya melakukan operasi perbandingan pada bilangan bulat akan lebih cepat daripada membandingkan string. …

2
ALTER TABLE CHECK CONSTRAINT
Dari Object Explorer di SQL Server, ketika memilih dan membuat skrip batasan kunci asing, kode berikut dihasilkan. USE [MyTestDatabase] GO ALTER TABLE [dbo].[T2] WITH NOCHECK ADD CONSTRAINT [FK_T2_T1] FOREIGN KEY([T1ID]) REFERENCES [dbo].[T1] ([T1ID]) GO ALTER TABLE [dbo].[T2] CHECK CONSTRAINT [FK_T2_T1] GO Apa tujuan dari pernyataan terakhir "ALTER TABLE CHECK CONSTRAINT"? …

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.