TimesTen Classic缓存组和NOT NULL
Posted dingdingfish
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TimesTen Classic缓存组和NOT NULL相关的知识,希望对你有一定的参考价值。
昨天在用户处测试,虽然最终完成,中间磕磕碰碰很多,其实主要就是列的定义需要NOT NULL。
以下列举了两种情况:
- 在为缓存组选择主键或唯一索引时,主键不必说,因为主键是不允许NULL的;如果选择唯一索引,唯一索引包含的所有键都必须NOT NULL。
- 定义Aging,Aging列也要求NOT NULL。
在Oracle端,我是通过SQL Developer在线改的列定义,时间最长的1分多钟改完。
以上是关于TimesTen Classic缓存组和NOT NULL的主要内容,如果未能解决你的问题,请参考以下文章
TimesTen 数据库复制学习:3. 配置Classic Replication单表复制
TimesTen 应用层数据库缓存学习:18. 利用TimesTen实现Sharding或数据分区
TimesTen 数据库复制学习:8. 管理Active Standby Pair(带缓存组)