TimesTen Classic缓存组和NOT NULL

Posted dingdingfish

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TimesTen Classic缓存组和NOT NULL相关的知识,希望对你有一定的参考价值。

昨天在用户处测试,虽然最终完成,中间磕磕碰碰很多,其实主要就是列的定义需要NOT NULL。
以下列举了两种情况:

  1. 在为缓存组选择主键或唯一索引时,主键不必说,因为主键是不允许NULL的;如果选择唯一索引,唯一索引包含的所有键都必须NOT NULL。
  2. 定义Aging,Aging列也要求NOT NULL。

在Oracle端,我是通过SQL Developer在线改的列定义,时间最长的1分多钟改完。

以上是关于TimesTen Classic缓存组和NOT NULL的主要内容,如果未能解决你的问题,请参考以下文章

TimesTen 数据库复制学习:3. 配置Classic Replication单表复制

TimesTen 应用层数据库缓存学习:18. 利用TimesTen实现Sharding或数据分区

TimesTen缓存组与触发器

TimesTen 数据库复制学习:8. 管理Active Standby Pair(带缓存组)

TimesTen 应用层数据库缓存学习:19. 理解AWT缓存组的三种模式

TimesTen 数据库复制学习:16. 一个缓存组,复制,客户端自动切换的串烧实验