1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian trong SQL Server

Connected

Bài tập

Kiểm tra hiệu năng của hàm chuyển đổi type-safe

Trong hai bài trước, bạn đã xem các hàm TRY_CAST(), TRY_CONVERT() và TRY_PARSE(). Các hàm này không có hiệu năng như nhau. Trong bài này, bạn sẽ chạy một bài kiểm tra hiệu năng trên toàn bộ các ngày trong bảng lịch của chúng ta.

Để thuận tiện, chúng tôi đã nạp sẵn các ngày trong bảng dbo.Calendar vào một bảng tạm tên là DateText, trong đó có một cột NVARCHAR(50) tên DateText.

Ở ba bước đầu, hướng dẫn đều giống nhau: điền các giá trị còn thiếu để hoàn thiện lời gọi hàm tương ứng. Sau đó, quan sát thời gian mỗi thao tác mất bao lâu và ghi nhớ kết quả. Ở bước 4, bạn sẽ tóm tắt lại kết quả của mình.

Hướng dẫn 1/4

undefined XP
    1
    2
    3
    4
  • Điền đúng hàm chuyển đổi dựa trên chữ ký tham số của nó.
  • Ghi lại lượng thời gian trả về trong lời gọi DATEDIFF().
  • Không sử dụng @StartTimeCast hoặc @EndTimeCast trong câu trả lời; chúng dùng để tính thời gian thực thi.