Pertanyaan yang diberi tag «ddl»

Bahasa Definisi Data; mendefinisikan struktur basis data tetapi bukan isinya.

5
Apakah ada cara untuk mengatur pemilik semua objek dalam database PostgreSQL secara bersamaan?
/programming/1348126/modify-owner-on-all-tables-simurrentously-in-postgresql menjelaskan beberapa cara bagus untuk mengubah tabel dan objek lain ke pengguna tertentu, dan itu berfungsi dengan baik, namun semua itu berfungsi dengan baik. saran tampaknya mengabaikan fungsi yang saya buat. Apakah ada cara yang cukup mudah untuk mengatur ulang pemilik SEMUA objek dalam database, termasuk fungsinya? Melakukannya dengan …



5
MySQL - cara tercepat untuk ALTER TABLE untuk InnoDB
Saya memiliki tabel InnoDB yang ingin saya ubah. Tabel ini memiliki ~ 80 juta baris, dan keluar dari beberapa indeks. Saya ingin mengubah nama salah satu kolom dan menambahkan beberapa indeks lagi. Apa cara tercepat untuk melakukannya (dengan asumsi saya bisa menderita downtime bahkan - server adalah budak yang tidak …



2
Pembuatan indeks cluster gagal pada pembuatan tabel
Kami mendapat kesalahan saat menjalankan skrip berikut; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) END Khususnya itu …

2
Apakah PostgreSQL mengoptimalkan penambahan kolom dengan non-NULL DEFAULTs?
Saat menambahkan NOT NULLkolom dengan DEFAULTnilai - apakah PostgreSQL mengoptimalkan operasi ini? Jika tabel memiliki n baris, kolom alter-table-add-add yang tidak dioptimalkan akan menghasilkan dan menulis nilai default - yang bisa sangat menyakitkan, jelas. Dengan optimalisasi, DB akan secara instan membuat kolom baru, menyimpan hanya satu salinan dari nilai default …


4
Pendapat DDL tentang TempDB
Saya memiliki SQL Server 2005 Standard x64 yang mengalami masalah dengan anggapan TempDB DDL selama beberapa bulan terakhir. Server akan mengalami pertengkaran tentang sumber daya menunggu 2: 1: 103 (jenis menunggu adalah PAGELATCH_EX). Masalah ini tampaknya terjadi secara sporadis ketika server berada di bawah beban yang layak. Saya telah memantau …


3
Pemicu untuk mengubah susunan Database saat pembuatan
Saya mencoba membuat Pemicu, untuk mengubah susunan database pada pembuatannya, tetapi bagaimana saya bisa menangkap nama database untuk digunakan di dalam pelatuk? USE master GO CREATE TRIGGER trg_DDL_ChangeCOllationDatabase ON ALL SERVER FOR CREATE_DATABASE AS declare @databasename varchar(200) set @databasename =db_name() ALTER DATABASE @databasename COLLATE xxxxxxxxxxxxxxxxxxx GO Jelas, ini tidak berhasil.



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.