Apakah mungkin untuk melihat deletepernyataan yang baru-baru ini terjadi di Log
Apakah mungkin untuk melihat deletepernyataan yang baru-baru ini terjadi di Log
Setelah melakukan riset, sepertinya saya tidak dapat menemukan jawaban untuk pertanyaan ini. Latar Belakang Saya mencoba menyiapkan paket cadangan yang sesuai dengan tiga persyaratan berikut: Keandalan cadangan, memiliki cadangan penuh setiap malam Pencadangan log transaksi yang dapat dipulihkan...
Saya telah menemukan beberapa sumber yang menyatakan ALTER TABLE ... DROP COLUMN adalah operasi meta-data saja. Sumber Bagaimana ini bisa terjadi? Apakah data selama DROP COLUMN tidak perlu dibersihkan dari indeks yang tidak berkerumun dan indeks / tumpukan berkerumun? Selain itu, mengapa...
Mengapa INSERTpernyataan kedua ~ 5x lebih lambat dari yang pertama? Dari jumlah data log yang dihasilkan, saya pikir yang kedua tidak memenuhi syarat untuk minimal logging. Namun, dokumentasi dalam Panduan Kinerja Pemuatan Data menunjukkan bahwa kedua sisipan harus dapat dicatat secara minimal....
Sementara saya sedang melakukan penyelidikan sendiri, apakah ada yang tahu mengapa database dalam SIMPLEmodel pemulihan memiliki LOG_BACKUPuntuk itu log_reuse_wait_desc? SQL Server 2012 SP1. Database dibuat hanya beberapa minggu yang lalu. Tidak ada replikasi, tidak ada mirroring, tidak ada...
Saya memiliki pertanyaan tentang log transaksi (sebut saja LDF). Saya mengasumsikan database dengan model pemulihan penuh. Saya telah membaca bahwa file LDF berisi (log) masing-masing dan setiap operasi ke database (yang dalam mode pemulihan penuh). Apa bedanya dengan logging selama BEGIN TRAN;...
Kami menggunakan SQL Server dengan mode pemulihan penuh. Dengan cadangan lengkap dan serangkaian cadangan log, kami ingin dapat memeriksa apakah rantai log selesai dari cadangan penuh terakhir hingga log ekor saat ini. (Tanpa benar-benar mengembalikan cadangan ini; tujuannya di sini adalah untuk...
Versi SQL Server: 2008 R2 Enterprise SP2 Saya mencoba untuk menangani pemeliharaan SQL Server kami dan saya menemukan sesuatu yang saya pikir salah. Kami memiliki satu contoh produksi dengan masing-masing 3 basis data yang dicerminkan di luar kantor ke mesin virtual DR. Sambil melihat contoh DR...
Saya menjadi DBA yang agak tidak disengaja bekerja di sana dan benar-benar membutuhkan bantuan pada sesuatu. Kami memiliki basis data 40GB dalam Mode Pemulihan Penuh, tidak ada cadangan log yang dikonfigurasi, dan file log besar berukuran 84GB. Sejauh ini rencana saya untuk menyelamatkan situasi...
Di lingkungan kami ruang penyimpanan jaringan rendah. Pada saat yang sama saya ingin memastikan bahwa kami mengambil backup log transaksi setiap 15 menit, bukan saat ini setiap 6 jam. Pertanyaan saya adalah apakah akan mengubah interval cadangan log dari 6 jam menjadi setiap 15 menit mengkonsumsi...
Dalam kasus paling sederhana, ketika kita memasukkan baris baru ke dalam tabel (dan transaksi dilakukan), itu akan terlihat oleh semua transaksi selanjutnya. Lihat xmaxmenjadi 0 dalam contoh ini: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES...
Berasal dari toko SQL Server, saya sekarang bekerja dengan MySQL dan saya ingin tahu. Apa perbedaan antara log biner MySQL dan log transaksi MSSQL? Sejauh ini, tampaknya hanya ada satu log biner per instance MySQL yang bertentangan dengan log transaksi per database seperti pada
Saya bukan DBA, tetapi karena semuanya itu, saya harus memakai topi DBA dan mengatur rencana pemeliharaan pada instance SQL Server saya. Jadi untuk sementara saya sudah memiliki proses semalam SSIS saya menjalankan Tugas SQL Execute untuk melakukan backup - pada dasarnya berjalan...
Biasanya ketika melakukan pengembalian DB dari server produksi ke server non-produksi saya akan menggunakan opsi WITH REPLACE seperti ketika saya lupa saya mendapatkan kesalahan tentang log ekor tidak didukung. Menurut MSDN saya memang harus membuat cadangan log ekor saya sebelum memulihkan:...
Pagi ini saya dibangunkan oleh log transaksi tanda penuh di salah satu database kami. Server ini adalah gugus selalu dan juga pelanggan replikasi transaksional. Saya memeriksa log_reuse_wait_desc dan itu menunjukkan logbackup. Seseorang secara tidak sengaja menonaktifkan pekerjaan logbackup 4 hari...
Latar Belakang: Saya baru-baru ini mewarisi 50+ SQL Server dengan 450+ database. Backup malam hari kira-kira 8TB dan, tentu saja, kami menggunakan lebih banyak ruang disk daripada yang kami inginkan. Semua database diatur ke pemulihan LENGKAP dan log transaksi belum pernah dicadangkan. Saya telah...
Diberikan cuplikan berikut: -- error checking omitted for brevity begin tran exec database1..my_stored_procedure exec database2..my_other_stored_procedure if (@@error <> 0) rollback commit Ke dalam log transaksi basis data manakah informasi transaksional akan dimasukkan? Saya berharap...
Ini adalah pertanyaan lanjutan dari pertanyaan sebelumnya tentang mengapa saya tidak bisa mengecilkan file log pada basis data utama. Singkatnya, saya membuat mirroring basis data tetapi lupa untuk memastikan pekerjaan yang mendukung log transaksi berjalan kembali, dan log transaksi tumbuh hampir...
Saya menggunakan SQL Server 2005. Saya memiliki dua tabel yang berisi informasi agregat. Informasi ini terus diperbarui, menghasilkan hampir 5GB data log sehari. (Itu lebih besar dari seluruh basis data!) Saya ingin menonaktifkan pencatatan pada tabel ini, karena memutar kembali tidak terlalu...
Saya menggunakan SQL Server 2008 R2 dan membuat database melalui penerapan berkelanjutan. Dalam sistem kami, pengaturan autogrowth 1Mb / 10% default di SQL Server berfungsi buruk dengan data kami. Terutama karena kami memiliki aplikasi warisan yang mencegah kami mengubah banyak skema. Kami ingin...