Administrator Basis Data

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

5
Mengapa ALTER COLUMN untuk TIDAK NULL menyebabkan pertumbuhan file log yang besar?
Saya punya meja dengan baris 64m yang mengambil 4,3 GB pada disk untuk datanya. Setiap baris sekitar 30 byte dari kolom integer, ditambah NVARCHAR(255)kolom variabel untuk teks. Saya menambahkan kolom NULLABLE dengan tipe data Datetimeoffset(0). Saya kemudian MEMPERBARUI kolom ini untuk setiap baris dan memastikan semua sisipan baru memberi nilai …


5
Apa itu database toko Kunci / Nilai?
Saya telah mencari di halaman wikipedia untuk NoSQL dan mencantumkan beberapa variasi pada basis data Key / Value store, tetapi saya tidak dapat menemukan detail tentang apa artinya oleh toko Key / Value dalam konteks ini. Bisakah seseorang menjelaskan atau menautkan penjelasan kepada saya? Juga, kapan saya akan menggunakan database …
56 nosql 

7
Jika nama seseorang Null, lalu bagaimana cara memecahkan basis data?
Saya sedang membaca artikel ini di BBC. Ini bercerita tentang seseorang bernama Jenifer Null dan bagaimana dia menghadapi masalah sehari-hari saat menggunakan database online seperti memesan tiket pesawat, perbankan bersih dll. Saya tidak berpengalaman dalam database dan saya jarang menggunakannya. Ketika saya membuat situs web untuk belajar, validasi formulir sisi …


6
Apa penyebab utama kebuntuan dan dapatkah mereka dicegah?
Baru-baru ini salah satu aplikasi ASP.NET kami menampilkan kesalahan kebuntuan basis data dan saya diminta untuk memeriksa dan memperbaiki kesalahan tersebut. Saya berhasil menemukan penyebab kebuntuan adalah prosedur tersimpan yang secara ketat memperbarui tabel dalam kursor. Ini adalah pertama kalinya saya melihat kesalahan ini dan tidak tahu cara melacak dan …

13
PostgreSQL tidak berjalan di Mac
Kesalahan secara keseluruhan berbunyi: psql: tidak dapat terhubung ke server: Tidak ada file atau direktori tersebut. Apakah server berjalan secara lokal dan menerima koneksi pada soket domain Unix "/tmp/.s.PGSQL.5432"? Ini adalah kedua kalinya saya mengatur Postgresql via Homebrew di Mac saya, dan saya tidak tahu apa yang sedang terjadi. Sebelumnya, …
55 postgresql 

4
Bagaimana cara menjalankan psql di Mac OS X?
Saya menginstal PostgreSQL di komputer dengan Mac OS X menggunakan One click installer . Lalu saya mencoba mengakses PostgreSQL menggunakan psqlperintah, tetapi sepertinya tidak tersedia. Saya menerima pesan ini: psql -bash: psql: command not found Apakah saya harus menginstal sesuatu yang lebih? Atau bagaimana saya bisa mengonfigurasi PostgreSQL sehingga saya …



3
Kapan harus menggunakan tampilan di MySQL?
Saat membuat tabel dari beberapa gabungan untuk digunakan dalam analisis, kapan lebih disukai menggunakan tampilan dibandingkan membuat tabel baru? Salah satu alasan mengapa saya lebih suka menggunakan view adalah bahwa skema database telah dikembangkan oleh administrator kami dari dalam Ruby, dan saya tidak terbiasa dengan Ruby. Saya dapat meminta agar …


2
Cara membuat nama parameter dan variabel Unicode
Semua ini bekerja: CREATE DATABASE [¯\_(ツ)_/¯]; GO USE [¯\_(ツ)_/¯]; GO CREATE SCHEMA [¯\_(ツ)_/¯]; GO CREATE TABLE [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]([¯\_(ツ)_/¯] NVARCHAR(20)); GO CREATE UNIQUE CLUSTERED INDEX [¯\_(ツ)_/¯] ON [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]([¯\_(ツ)_/¯]); GO INSERT INTO [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]([¯\_(ツ)_/¯]) VALUES (N'[¯\_(ツ)_/¯]'); GO CREATE VIEW [¯\_(ツ)_/¯].[vw_¯\_(ツ)_/¯] AS SELECT [¯\_(ツ)_/¯] FROM [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]; GO CREATE PROC [¯\_(ツ)_/¯].[sp_¯\_(ツ)_/¯] @Shrug NVARCHAR(20) AS SELECT [¯\_(ツ)_/¯] …

11
Melewati parameter array ke prosedur tersimpan
Saya punya proses yang mengambil banyak catatan (1000-an) dan beroperasi pada mereka, dan ketika saya selesai, saya perlu menandai sejumlah besar dari mereka sebagai diproses. Saya dapat menunjukkan ini dengan daftar besar ID. Saya mencoba untuk menghindari pola "pembaruan dalam satu lingkaran", jadi saya ingin menemukan cara yang lebih efisien …


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.