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
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.
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.
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.
- 1. dễ bay hơi DateTime
- 2. Biến dễ bay hơi
- 3. dễ bay hơi weirdness
- 4. quá tải dễ bay hơi?
- 5. mất vòng loại dễ bay hơi const
- 6. Go có hỗ trợ các biến dễ bay hơi/không dễ bay hơi không?
- 7. dễ bay hơi và const dễ bay hơi std :: tuple và std :: get
- 8. Android dễ bay hơi không hoạt động?
- 9. dễ bay hơi và Thread.MemoryBarrier trong C#
- 10. dễ bay hơi tương đương trong VB.NET
- 11. nhầm lẫn dễ bay hơi và đôi
- 12. ngữ nghĩa dễ bay hơi trong C99
- 13. Ngữ nghĩa cấu trúc dễ bay hơi
- 14. Java câu hỏi biến dễ bay hơi
- 15. Sử dụng đúng sig_atomic_t dễ bay hơi
- 16. Dễ bay hơi HashMap vs ConcurrentHashMap
- 17. Concurrency in Practice - dễ bay hơi ++
- 18. Trong khi (! Dễ bay hơi); làm gì?
- 19. dễ bay hơi vs threadLocal trong java
- 20. dễ bay hơi với phát hành/có được ngữ nghĩa
- 21. Dễ bay hơi khi được đồng bộ hóa với nhau
- 22. Tại sao con trỏ trỏ tới điểm dễ bay hơi, như "int dễ bay hơi * p", hữu ích?
- 23. Gọi hàm thành viên dễ bay hơi khi không sử dụng đối tượng dễ bay hơi trong C++
- 24. 'dễ bay hơi' trong chữ ký phương pháp?
- 25. Dễ bay hơi hoặc đồng bộ cho loại nguyên thủy?
- 26. dễ bay hơi và có thể thay đổi trong C++
- 27. Là một int dễ bay hơi trong Java thread-safe?
- 28. Xác định đối tượng lớp dễ bay hơi
- 29. Sự khác nhau giữa const & const dễ bay hơi
- 30. Khai báo một đối tượng dễ bay hơi
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. –