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






1
Làm cách nào để trao đổi bảng trong MySQL?
Giả sử, tôi có một bảng foochứa một số thống kê được tính toán mọi lúc. Nó được sử dụng nhiều bởi các truy vấn khác. Đó là lý do tại sao tôi muốn tính toán số liệu thống kê gần đây hơn foo_newvà trao đổi chúng khi tính toán …





4
Cách dễ nhất để tạo bảng tạm thời trong SQL Server có thể giữ kết quả của một thủ tục được lưu trữ là gì?
Nhiều lần tôi cần phải viết một cái gì đó như sau khi làm việc với SQL Server. create table #table_name ( column1 int, column2 varchar(200) ... ) insert into #table_name execute some_stored_procedure; Nhưng tạo một bảng có cú pháp chính xác là kết quả của một thủ tục được …

6
Tại sao nên sử dụng WHERE 1 hoặc WHERE 1 = 1?
Thông thường, nếu các điều kiện không bắt buộc trong các câu lệnh truy vấn của chúng tôi, chúng tôi không sử dụng WHEREmệnh đề. Nhưng tôi đã thấy một WHERE 1điều khoản đang được sử dụng ở nhiều nơi, ngay cả khi không có điều kiện khác. Tại sao …
50 mysql-5.1 


5
Tại sao tôi KHÔNG sử dụng tùy chọn SQL Server Tối ưu hóa cho khối lượng công việc ad hoc hoc?
Tôi đã đọc một số bài viết tuyệt vời về bộ nhớ đệm kế hoạch SQL Server của Kimberly Tripp, chẳng hạn như bài này: http://www.sqlskills.com/bloss/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Tại sao thậm chí còn có một tùy chọn để "tối ưu hóa cho khối lượng công việc ad hoc"? Không phải lúc nào …


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.