Administrator Basis Data

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

3
Mengotomatiskan failover di PostgreSQL 9.1
Bagaimana caranya mensetup dua server identik untuk failover otomatis di PostgreSQL 9.1. OS Centos 5 PostgreSQL 9.1 dikompilasi dari sumber . Akun pengguna postgres ada di kedua mesin dan memiliki kunci ssh tanpa kata sandi untuk terhubung ke kedua mesin. Pengaturan Saya Saat Ini: Konfigurasi server master: postgresql.conf: listen_address = …

4
menggunakan * tables * sebagai Table-Valued Parameters (TVP)
MS SQL 2008 mendukung TVP: fitur yang berguna untuk mengunggah data massal ke proses tersimpan untuk diproses. Daripada membuat tipe yang ditentukan pengguna, apakah mungkin untuk meningkatkan definisi tabel yang ada? Misalnya, apakah mungkin membuat proses tersimpan dengan tanda tangan berikut? CREATE PROCEDURE usp_InsertProductionLocation @TVP **LocationTable** READONLY Dokumentasi itu sepertinya …


5
MySQL IS NULL / BUKAN NULL Tingkah Buruk?
Silakan lihat tabel ini: mysql> desc s_p; +-------------------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------------+------------------+------+-----+---------+----------------+ | id | int(10) unsigned | NO | PRI | NULL | auto_increment | | s_pid | int(10) unsigned | YES | MUL | NULL | | | …
18 mysql  count 

2
Mengapa saya tidak bisa menggunakan NEWSEQUENTIALID () sebagai nilai default untuk kolom saya?
Saya mencoba untuk membuat tabel di Studio Manajemen dan setelah membaca tentang fungsi baru (dari SQL 2005 pada) NEWSEQUENTIALID(), saya pikir saya akan mencobanya. Inilah yang saya lakukan: Tapi itu tidak membiarkanku. Pesan kesalahan yang saya dapatkan adalah: 'FormTemplate (Forms)' table - Error validating the default for column 'FormTemplateId'. Apakah …

3
Secara dinamis tentukan rentang dalam dimensi
Saya memiliki masalah yang saya hadapi setiap kali saya memutuskan untuk membangun kubus, dan saya belum menemukan cara untuk mengatasinya. Masalahnya adalah bagaimana memungkinkan pengguna untuk menentukan berbagai hal secara otomatis tanpa harus membuat kode dalam dimensi. Saya akan menjelaskan masalah saya dalam sebuah contoh. Saya memiliki meja yang disebut …

4
SQL Server Max Memory tidak membatasi penggunaan RAM
Saya ingin masukan Anda tentang ini. Saya memiliki sql server 2008r2 Ent. Ed. 64bit dengan 16 core dan RAM 64GB. Ada satu contoh dari SQL server yang ditambal sepenuhnya pada 20111014. Ram maksimum diatur ke 60000MB. Jumlah ram gratis adalah 0 menurut task manager setelah beberapa hari online. Jika saya …

2
Bagaimana cara mendeklarasikan dan menggunakan variabel di Oracle?
Keahlian utama saya adalah dengan SQL Server, tetapi saya telah diminta untuk melakukan sejumlah pencarian Oracle. Saya telah menulis SQL berikut: declare @startDate int select @startDate = 20110501 Dan saya mendapatkan kesalahan ini: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9: PLS-00103: …

3
Apakah ada gunanya kolom VARCHAR yang terlalu kecil?
Googling di sekitar sana tampaknya laporan campuran apakah ukuran VARCHAR2kolom di Oracle berdampak pada kinerja atau tidak. Saya ingin memberikan pertanyaan tentang VARCHARukuran twist kecil dan berharap untuk mendapatkan beberapa wawasan tentang ini: Diberikan (multiline) bidang teks bebas ( bukan hal pendek seperti nama) yang ingin Anda simpan dalam database …




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 …



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.