TERADATA的锁表问题一直很头疼,经常早上过来发现任务都没跑,检查发现中间某张表在凌晨生成的时候被某人的查询SQL给锁了,导致后续任务都没有跑,于是查找TD那一堆英文文档,发现一个变相的解决办法,通过建立视图:
create view etl.Etl_Monitor_View
as locking table etl.Etl_Monitor for access
select * from etl.Etl_Monitor
当然有利也有弊,以前正在insert表的时候如果有任务查询这张表,会锁表,通过监控来发现问题,使用这个视图以后就不再锁表了,而是select出来0条记录,导致结果异常。
以下SQL这样会锁表:
-------------------------------------------------------------------------------
>Inset into TABLE_1 select * from TABLE_2
>Select * form TABLE_1
-------------------------------------------------------------------------------
以下SQL这样不会锁表:
---------------------------------------------------------------------------------
>locking table TABLE_1 for access
Inset into TABLE_1
>Select * form TABLE_1
---------------------------------------------------------------------------------
相关推荐
第八章 客户端访问TERADATA数据库的方法 77 8.1 概述 77 8.2 TERADATA数据库的编程接口 78 8.2.1 调用层接口CLI 78 8.2.2 嵌入式预处理器 78 8.2.3 ODBC 78 8.3 TERADATA应用工具 79 8.3.1 BTEQ 79 8.3.2 FastLoad ...
Teradata大数据解决方案及案例介绍73.pdf
第八章 客户端访问TERADATA数据库的方法 120 8.1 概述 120 8.2 TERADATA数据库的编程接口 122 8.2.1 调用层接口CLI 122 8.2.2 嵌入式预处理器 123 8.2.3 ODBC 123 8.3 TERADATA应用工具 124 8.3.1 BTEQ 124 8.3.2 ...
如题,Teradata电信业数据仓库解决方案
TD数据库的ARC客户端备份还原 英文教程
teradata-参考资料,terdata入门基础讲解,teradata优化
Teradata架构 常见问题,及解决方法 Teradata工具实用小技巧 JOIN的实现机制 JOIN的优化
Teradata_数据模型基础知识整理.全面讲述三范式的标准
Teradata语法迁移Teradata语法迁移Teradata语法迁移Teradata语法迁移Teradata语法迁移
teradata 学习文档 teradata 学习文档 teradata 学习文档 teradata 学习文档 teradata 学习文档 teradata 学习文档
Teradata认证考试题库
teradata教程
第八章 客户端访问TERADATA数据库的方法 119 8.1 概述 119 8.2 TERADATA数据库的编程接口 121 8.2.1 调用层接口CLI 121 8.2.2 嵌入式预处理器 122 8.2.3 ODBC 122 8.3 TERADATA应用工具 123 8.3.1 BTEQ 123 8.3.2 ...
2015年10月6日 Boston presto交流会资料 Teradata Contributions to Presto
Teradata SQL基础教程,想学习或者正在学习的同学可以看看。
teradata数据字典,介绍系统表定义、存储过程、宏等
Teradata在整体上是按Shared Nothing 架构体系进行组织的(关于Shared Nothing及其它并行数据库体系结构请参考我的另一篇文章“并行数据库的基本体系结构”),由于Teradata通常被用于OLAP应用,因此单机的Teradata...
Teradata SQL基础教程 Teradata
teradata jdbc连接包
The locking of Teradata