2013-10-29 38 views
7

Sự khác biệt giữa chế độ xem và bảng dễ bay hơi trong Teradata là gì? Theo như tôi biết, một bảng dễ bay hơi được loại bỏ khi kết thúc phiên. Ngoài ra nó chỉ là tôi, những người có thể nhìn thấy các bảng dễ bay hơi như trái ngược với quan điểm. Có sự khác biệt đáng kể nào khác không?Xem so với bảng dễ bay hơi?

Trả lời

2

Bảng dễ bay hơi lưu trữ dữ liệu về mặt vật lý. Bạn có thể truy cập dữ liệu đó nhiều lần trong phiên của mình. Với chế độ xem, dữ liệu được thu thập mỗi lần bạn truy cập dữ liệu.

Để giúp tăng tốc truy vấn trên chế độ xem, bạn có thể sử dụng Tham gia chỉ mục trên Teradata. Họ lưu trữ vật lý các kết quả của một lựa chọn nhất định và duy trì nó khi dữ liệu cơ bản được thay đổi (chèn, cập nhật, xóa) tự động - giống như hầu hết mọi thứ trên một Teradata.

+0

Trong Teradata Bảng dễ bay hơi được tạm thời khởi tạo trong phiên người dùng và không gian bộ đệm của người dùng được sử dụng để lưu trữ dữ liệu trong bảng. –

5

Bảng dễ bay hơi là bảng tạm thời chỉ được giữ cho đến cuối phiên. Điều này được tạo theo mặc định trong "lược đồ cá nhân" của bạn và tiêu thụ không gian của bạn để duy trì.

Chế độ xem là đối tượng cố định qua các phiên, tạo ra từ các bảng hiện có trong môi trường bạn đang ở và không liên tục tiêu thụ không gian bộ đệm.

Nói chung tôi sử dụng các bảng dễ bay hơi để tải lên từ tập lệnh để tôi có thể xử lý thông tin và thả bảng dễ dàng vào cuối phiên. Tôi sử dụng chế độ xem để thay đổi cách người dùng xem thông tin nằm trong các bảng khác hoặc hạn chế quyền truy cập thông tin cho người dùng nhất định mà không thay đổi bảng gốc.

0

Cũng bảng dễ bay hơi chứa dữ liệu trong đó cho phiên. Nếu dữ liệu trong bảng nguồn thay đổi, nó không tự động thay đổi nó trong bảng dễ bay hơi. Xem sẽ tự động bao gồm các thay đổi vì nó chỉ đơn giản là chạy lại SQL trên các bảng nguồn.

Các vấn đề liên quan