Apakah Postgres memiliki fitur untuk mendukung catatan lama yang menua? Saya ingin menggunakan Postgres untuk mencatat, sebagai semacam antrian, di mana catatan (peristiwa log) yang lebih dari dua minggu secara otomatis
Apakah Postgres memiliki fitur untuk mendukung catatan lama yang menua? Saya ingin menggunakan Postgres untuk mencatat, sebagai semacam antrian, di mana catatan (peristiwa log) yang lebih dari dua minggu secara otomatis
Saya punya tabel, dipanggil Address, yang memiliki kolom yang dihitung tetap disebut Hashkey. Kolom bersifat deterministik tetapi tidak tepat. Ini memiliki indeks unik di atasnya yang tidak dapat dicari. Jika saya menjalankan kueri ini, mengembalikan kunci utama: SELECT @ADDRESSID=...
Fungsi saya new_customerdipanggil beberapa kali per detik (tetapi hanya sekali per sesi) oleh aplikasi web. Hal pertama yang dilakukannya adalah mengunci customertabel (untuk melakukan 'masukkan jika tidak ada' — varian sederhana dari sebuah upsert). Pemahaman saya tentang dokumen adalah bahwa...
Saya punya tabel dengan 2 kolom. Jenis kedua kolom diatur ke varchar(38). Jika saya membuat baris dengan nilai kosong untuk salah satu kolom, apakah akan mengambil ruang penyimpanan yang sama seolah-olah nilainya tidak kosong? Dengan kata lain, akankah MySQL menyediakan ruang penyimpanan untuk...
Pertimbangkan pricestabel dengan kolom ini: id integer primary key product_id integer -- foreign key start_date date not null end_date date not null quantity integer price numeric Saya ingin database memberlakukan aturan bahwa suatu produk hanya dapat memiliki satu harga pada jumlah tertentu...
Saya bertanya-tanya mengapa, untuk fungsi bernilai skalar, bahwa saya harus memberikan pengguna untuk mengeksekusi daripada hanya memilih? sementara itu fungsi bernilai tabel berfungsi dengan baik hanya dengan izin atau db_datareaderkeanggotaan tertentu. untuk lebih jelas di sini adalah contoh...
Saya harus memperbaiki dan mendokumentasikan sejumlah foo.sqlpertanyaan yang akan dibagikan oleh tim dukungan teknis DB (untuk konfigurasi pelanggan dan hal-hal seperti itu). Ada beberapa jenis tiket yang datang secara teratur di mana setiap pelanggan memiliki server dan database mereka sendiri,...
Saya tahu ini telah ditanyakan di sini dan di sini , tetapi saya memiliki ide yang sama dengan implementasi yang berbeda dan saya butuh bantuan. Awalnya saya punya blogstoriesmeja saya dengan struktur ini: | Column | Type | Description
Saya menetapkan tugas cron untuk mengumpulkan hasil dari profiler database MongoDB. Saya ingin mengumpulkan hasil dalam periode 24 jam. Saya berencana untuk menjalankan perintah mongo dengan javascript . Pertanyaannya adalah, di shell Mongo , bagaimana cara saya menulis kueri untuk menemukan...
Saya punya meja: CREATE TABLE [dbo].[Realty]( [Id] [int] IDENTITY(1,1) NOT NULL, [RankingBonus] [int] NOT NULL, [Ranking] AS ([Id]+[RankingBonus]) PERSISTED NOT NULL .... ) Dan sebuah pemandangan: CREATE View [dbo].[FilteredRealty] AS SELECT realty.Id as
Saya sedang mengembangkan database SQL Server 2012 dan saya punya pertanyaan tentang hubungan One-to-Zero-Or-One. Saya punya dua meja, Codesdan HelperCodes. Kode dapat memiliki nol atau satu kode pembantu. Ini adalah skrip sql untuk membuat dua tabel ini dan hubungannya: CREATE TABLE...
Saya memiliki kueri yang bergabung dengan beberapa tabel dan berkinerja sangat buruk - perkiraan baris adalah cara (1000 kali) mati dan Nested Loops bergabung dipilih, menghasilkan beberapa pemindaian tabel. Bentuk kueri cukup mudah, terlihat seperti ini: SELECT t1.id FROM t1 INNER JOIN t2 ON...
Tiga pertanyaan harap Anda para master DBA di alam semesta dapat menjawab: Saya tahu ini adalah praktik terbaik untuk mengatur memori maks SQL Server. Jadi jika server dengan 44 GB RAM telah menginstal SQL Server, kita harus mengatur memori maksimum SQL Server menjadi sekitar 37GB. Tetapi apa...
Saya perlu membuat cadangan hingga 10-20 database SQL Server 2008 R2 dengan ukuran antara 10-50 GB, saat itu sedang online dan digunakan secara bersamaan oleh satu aplikasi perusahaan. Saya juga perlu mengembalikannya ke keadaan yang sebagian besar disinkronkan di semua basis data (saya mampu...
Saya telah melihat pertanyaan ini SSIS 2012 - Bagaimana Query Menjalankan Paket Saat Ini di T-SQL? Ini memberi saya skrip berikut: SELECT E.execution_id , E.folder_name , E.project_name , E.package_name , E.reference_id , E.reference_type , E.environment_folder_name , E.environment_name ,...
Saya mengambil alih proyek yang melibatkan penghapusan dan pembatasan izin semua pengguna basis data di seluruh server kami. (waktu yang menyenangkan) Salah satu izin yang saat ini dibatasi adalah izin db_owner. Izin ini sedang ditinjau berdasarkan kasus per kasus, tetapi perubahan umum adalah...
Saya menggunakan SQL Server 2014 - 12.0.2269.0 (X64) pada Windows Server 2012 dan saya mengalami beberapa masalah memori. Ketika saya menjalankan prosedur tersimpan yang melakukan perhitungan yang cukup "berat", saya mendapatkan kesalahan setelah sekitar 10 menit: Tidak cukup memori sistem dalam...
Tabel tmemiliki dua indeks: create table t (a int, b int); create type int_pair as (a int, b int); create index t_row_idx on t (((a,b)::int_pair)); create index t_a_b_idx on t (a,b); insert into t (a,b) select i, i from generate_series(1, 100000) g(i) ; Tidak ada indeks yang digunakan dengan...
Saya ingin menanyakan arti fragmen ini dari postgres doc mengenai varchar(n)tipe: Persyaratan penyimpanan untuk string pendek (hingga 126 byte) adalah 1 byte plus string yang sebenarnya, yang mencakup ruang bantalan dalam kasus karakter. String yang lebih panjang memiliki 4 byte overhead...
Dalam jawaban ini ( /programming/517579/strings-as-primary-keys-in-sql-database ) satu komentar menarik perhatian saya: Juga perlu diingat bahwa sering ada perbedaan yang sangat besar antara CHAR dan VARCHAR saat melakukan perbandingan indeks Apakah ini berlaku / masih berlaku untuk...