Administrator Basis Data

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

3
Performa hit menggunakan CAST di T-SQL
Kami memiliki generator SQL yang memancarkan pernyataan kondisional SQL secara umum untuk bidang tertentu (yang untuk diskusi: kami akan beri label sebagai myField). Jika myFieldadalah tipe NVARCHAR, kita bisa melakukan perbandingan dari lapangan mengatakan terhadap string seperti: myField = 'foo'. Namun, ini tidak berfungsi untuk bidang tipe NTEXT. Dengan demikian, …

3
Cara tercepat untuk menghitung berapa banyak rentang tanggal mencakup setiap tanggal dari seri
Saya punya tabel (dalam PostgreSQL 9.4) yang terlihat seperti ini: CREATE TABLE dates_ranges (kind int, start_date date, end_date date); INSERT INTO dates_ranges VALUES (1, '2018-01-01', '2018-01-31'), (1, '2018-01-01', '2018-01-05'), (1, '2018-01-03', '2018-01-06'), (2, '2018-01-01', '2018-01-01'), (2, '2018-01-01', '2018-01-02'), (3, '2018-01-02', '2018-01-08'), (3, '2018-01-05', '2018-01-10'); Sekarang saya ingin menghitung untuk tanggal …

1
Kompres Basis Data PostgreSQL
Saya memiliki database PostgreSQL besar dengan ukuran lebih dari 500GB yang terlalu besar. Apakah ada cara untuk mengompres basis data ke ukuran yang lebih mudah dikelola? Saya telah mencoba untuk melakukan ini dengan SquashFS dan database dikompresi ke 177GB namun PostgreSQL mengharuskan database memiliki akses tulis dan sistem Squashed hanya-Baca. …

4
Bagaimana cara mendapatkan grup yang penghitungannya nol?
Saya akan mencoba membuat grafik dari data dari database SQL server saya. Saya akan memiliki semua jalan dengan jumlah pengguna yang tinggal di jalan ini bahkan hitungannya nol. Untuk ini, saya sudah mencoba kueri ini: Create table Streets( ID int IDENTITY primary key, Name varchar(100) ); create table users( ID …



3
Ubah standar lebar sistem untuk maxrecursion
Bagaimana cara mengubah nilai standar seluruh sistem MAXRECURSION? Secara default 100, tapi saya perlu meningkatkannya menjadi sekitar 1000. Saya tidak dapat menggunakan petunjuk permintaan karena saya menggunakan program yang mengambil permintaan saya dan menjalankannya untuk saya dan sayangnya saya tidak bisa mengatasi batasan ini. Namun, saya memiliki hak admin pada …

1
Masukkan hasil dari prosedur tersimpan ke dalam variabel tabel
Saya memiliki prosedur tersimpan yang menyimpan nilai dalam variabel tabel. Saya memilih nilai-nilai ini dan mengembalikannya ketika prosedur dipanggil. Saya mencoba untuk menetapkan nilai-nilai pengembalian ini dalam variabel tabel lain tetapi saya tidak bisa mengetahuinya. Prosedur tersimpan ALTER PROCEDURE [dbo].[GetOrSetDomainId] @DomainName varchar(50), @DomainUrl varchar(50) AS BEGIN DECLARE @DomainId bigint; DECLARE …

1
Arti 'kunci rec tetapi bukan gap menunggu' dalam laporan kebuntuan
Tentang makna locks rec but not gap waitingdalam TRANSAKSI (1), mana yang benar? Sudah diberi kunci celah, menunggu kunci X indeks berkerumun? Sudah diberi kunci indeks X yang dikelompokkan, menunggu celah kunci? Ada 31 baris dalam Transaksi (1). Apa arti dari baris-baris itu? Apakah ini mewakili kunci celah? 0: len …
12 mysql  deadlock 

2
Tabel pergeseran merah tidak muncul di tabel untuk skema?
Di Redshift, mengapa tabel saya tidak muncul di kueri berikut? Itu pasti ada, seperti yang ditunjukkan oleh kueri berikutnya yang saya jalankan. Saya ingin cara membuat daftar semua tabel untuk suatu skema: mydb=# select distinct(tablename) from pg_table_def where schemaname = 'db'; tablename ----------- (0 rows) mydb=# \d db.some_table Table "db.some_table" …
12 redshift 



1
Lihat beberapa kebuntuan innodb terakhir
Saya melihat bahwa saya dapat melihat kebuntuan terbaru di mysql / innodb, tetapi apakah ada cara untuk melihat kebuntuan terakhir? Kami memiliki dua masalah kebuntuan, yang satu penting dan yang lainnya tidak. Kebuntuan yang kurang penting terjadi beberapa kali sehari sehingga menjadi kebuntuan "terbaru".



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.