Pertanyaan yang diberi tag «delete»

Dalam bahasa kueri terstruktur basis data (SQL), pernyataan DELETE menghapus satu atau lebih catatan dari tabel.

9
Bagaimana seharusnya penghapusan ditangani dalam database?
Saya ingin menerapkan fitur "hapus" dalam aplikasi web sehingga pengguna dapat berubah pikiran dan memulihkan catatan yang dihapus. Pikiran tentang bagaimana menerapkan ini? Beberapa opsi yang saya pertimbangkan sebenarnya menghapus catatan yang dimaksud dan menyimpan perubahan dalam tabel audit terpisah, atau tidak menghapus catatan dan menggunakan kolom "dihapus" boolean untuk …

5
Metode mempercepat DELETE FROM besar dari <tabel> tanpa klausa
Menggunakan SQL Server 2005. Saya melakukan DELETE FROM besar tanpa klausa mana. Ini pada dasarnya setara dengan pernyataan TRUNCATE TABLE - kecuali saya tidak diizinkan untuk menggunakan TRUNCATE. Masalahnya adalah meja sangat besar - 10 juta baris, dan dibutuhkan lebih dari satu jam untuk menyelesaikannya. Apakah ada cara untuk membuatnya …

5
HAPUS sangat lambat di PostgreSQL, solusinya?
Saya memiliki database PostgreSQL 9.2 yang memiliki skema utama dengan sekitar 70 tabel dan sejumlah variabel skema per-klien yang terstruktur identik masing-masing 30 tabel. Skema klien memiliki kunci asing yang merujuk pada skema utama dan bukan sebaliknya. Saya baru saja mulai mengisi database dengan beberapa data nyata yang diambil dari …



2
Cara paling efisien untuk menghapus baris secara massal dari postgres
Saya bertanya-tanya apa cara paling efisien untuk menghapus sejumlah besar baris dari PostgreSQL, proses ini akan menjadi bagian dari tugas berulang setiap hari untuk mengimpor data massal (delta penyisipan + penghapusan) ke dalam tabel. Mungkin ada ribuan, berpotensi jutaan baris untuk dihapus. Saya punya file kunci utama, satu per baris. …

6
Perintah DELETE tidak menyelesaikan pada 30.000.000 tabel baris
Saya telah mewarisi database dan saya ingin membersihkan dan mempercepatnya. Saya memiliki tabel yang berisi 30.000.000 baris, banyak di antaranya adalah data sampah yang disisipkan karena kesalahan atas nama programmer kami. Sebelum saya menambahkan indeks baru yang lebih dioptimalkan, saya mengonversi tabel dari MyISAM ke InnoDB dan saya ingin menghapus …

2
Mengapa DELETE meninggalkan efek yang tersisa pada kinerja?
Pada akhirnya adalah skrip uji untuk membandingkan kinerja antara variabel @table dan tabel #temp. Saya pikir saya sudah mengaturnya dengan benar - timing kinerja diambil di luar perintah DELETE / TRUNCATE. Hasil yang saya dapatkan adalah sebagai berikut (kali dalam milidetik). @Table Variable #Temp (delete) #Temp (truncate) --------------- -------------- ---------------- …

2
Pemicu: pindahkan baris yang dihapus ke tabel arsip
Saya memiliki tabel kecil (~ 10 baris) yang disebut restrictionsdalam database PostgreSQL saya, di mana nilai-nilai dihapus dan dimasukkan setiap hari. Saya ingin memiliki tabel bernama restrictions_deleted, di mana setiap baris yang dihapus restrictionsakan disimpan secara otomatis. Karena restrictionsmemiliki nomor seri, tidak akan ada duplikat. Bagaimana saya menulis pemicu seperti …





2
Mengapa DDL terpotong?
Saya memiliki pertanyaan wawancara, yang ditanyakan selama wawancara saya. Saya menjawab pertanyaan itu, tetapi pewawancara tidak begitu yakin dengan jawaban saya. Jadi, siapa pun tolong perbaiki saya dengan pemahaman saya? Q. Mengapa Truncate adalah DDL Dimana Delete adalah DML? Keduanya melakukan pekerjaan yang hampir sama (menghapus baris) Ans. Ketika kita …
15 oracle  delete  ddl  truncate 

1
HAPUS baris yang tidak direferensikan di tabel lain
Saya memiliki dua tabel dalam database PostgreSQL 9.3: Tabel link_replymemiliki kunci asing bernama which_groupmenunjuk ke tabel link_group. Saya ingin menghapus semua baris dari link_grouptempat tidak ada baris terkait link_reply. Kedengarannya cukup mendasar tetapi saya sudah berjuang dengan itu. Apakah ini akan menjadi sesuatu yang sederhana seperti ini (tidak berfungsi)? DELETE …

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.