Quản trị viên cơ sở dữ liệu

Hỏi và đáp cho các chuyên gia cơ sở dữ liệu muốn cải thiện kỹ năng cơ sở dữ liệu của họ và học hỏi từ những người khác trong cộng đồng


4
Cách ngắt thực thi tập lệnh SQL
Tôi đang làm việc trên kịch bản sql và tôi có yêu cầu ngừng tiếp tục kịch bản nếu một số điều kiện không được thỏa mãn. Khi tôi Google nó, tôi thấy RaisError với mức độ nghiêm trọng 20 sẽ chấm dứt nó. Nhưng vì một số lý do …


3
Đặt lại giá trị IDENTITY
Tôi có một bảng với một cột IDENTITY. Trong khi phát triển, tôi xóa các hàng theo thời gian và thêm chúng một lần nữa. Nhưng các giá trị IDENTITY luôn tăng và không bắt đầu từ 1 khi tôi thêm chúng lần nữa. Bây giờ id của tôi đi …

2
Cách tránh sử dụng biến trong mệnh đề WHERE
Đưa ra một thủ tục được lưu trữ (đơn giản hóa) như thế này: CREATE PROCEDURE WeeklyProc(@endDate DATE) AS BEGIN DECLARE @startDate DATE = DATEADD(DAY, -6, @endDate) SELECT -- Stuff FROM Sale WHERE SaleDate BETWEEN @startDate AND @endDate END Nếu Salebảng lớn, SELECTcó thể mất nhiều thời gian để thực …

3
Ngủ SPID chặn các giao dịch khác
Tôi thực sự gặp khó khăn khi theo dõi một số chặn chúng tôi đang gặp phải. Trạng thái chặn SPID gốc là 'ngủ', cmd là 'TUYỆT VỜI', và sqltextlà SET TRANSACTION ISOLATION LEVEL READ COMMITTED. Khi tôi xem báo cáo Số lượng giao dịch hàng đầu theo số lượng …

1
Sản xuất sao chép PostgreSQL đã sẵn sàng?
Làm thế nào để nhân rộng bản địa PostgreSQL so với MySQL? Tôi biết sao chép không đồng bộ đã được hỗ trợ lâu hơn đồng bộ hóa, gần đây. Là đồng bộ đáng tin cậy để được sử dụng trong các dự án thực tế?


1
Bao lâu sau khi cập nhật expire_logs_days param và khởi động lại sql thì các binlog cũ sẽ bị xóa?
MySQL 5.1.x | InnoDB | các cửa sổ Thư mục dữ liệu mysql của tôi đang bắt đầu điền vào nhật ký bin. Tôi hiện có các cài đặt sau được định cấu hình trong máy chủ mysql của Windows: [mysqld] log-bin server-id=1 binlog-do-db=foodb1 binlog-do-db=foodb2 expire_logs_days=25 Tôi đang dự định …





2
Bộ nhớ đệm chỉ mục PostgreSQL
Tôi gặp khó khăn khi tìm giải thích 'lay' về cách các chỉ mục được lưu trong bộ nhớ cache trong PostgreSQL, vì vậy tôi muốn kiểm tra thực tế về bất kỳ hoặc tất cả các giả định sau: Các chỉ mục PostgreSQL, như các hàng, trực tiếp trên …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.