暂无图片
分享
咆哮
2020-05-06
修改rac时间节点会不会引起数据紊乱的问题

各位老大,我这边有一套aix系统的rac,这套集群本身时间是比北京时间快20分钟,如果我要是停了集群然后修改系统时间然后再启动集群。就可能出现这样问题,现在是集群上系统时间是3点,然后我改到2点50,然后启动集群,这样会不会引起某些数据库字典表或者内部表的时间数据紊乱?等于时间数据要重复插入了

收藏
分享
4条回答
默认
最新
Acdante

1-修改数据库系统时间,建议停机,如果目前数据库时间比需要修改的时间快,建议停机,停集群,再进行时间修改操作。修改完成后,等待OS时间自然走过原有时间点,(题主情况:等待20分钟,过了原有系统时间后,再将集群、数据库启动)。
2-官方文档参考:
RAC and Oracle Clusterware Best Practices and Starter Kit (Linux) (文档 ID 811306.1)

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
田弼元

会,不建议直接改。我自己修改时间,肯定会先停掉集群。如果是单机那就停掉数据库。如果是时间慢了,改完直接启集群(或者起库),如果是时间快了,改完之后等待直到修改前的时间点之后,再启集群(起库)

暂无图片 评论
暂无图片 有用 0
打赏 0
田弼元

至于数据的紊乱,看插入数据取时间戳从哪里取

暂无图片 评论
暂无图片 有用 0
打赏 0
咆哮
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
什么是反射、序列化、反序列化?事务有几种级别?
回答 2
已采纳
反射是在程序运行时动态访问DDL的一种方式。序列化是将对象对二进制、XML等方式直接向文件的存储。反序列化是将存储到文件的对象取出的过程。事务的级别的三种:页面级、应用程序级、数据库级。
关库到后面的时候报ORA-03113: end-of-file on communication channel,启库的时候正常启,这是什么原因呢?
回答 1
1、检查下,对应时间点数据库例程告警日志(AlertSID.log)记录到的信息;2、初步判断与RedoLog有关;
各位大佬,有在linux下,用pyinstaller打包过. py文件吗
回答 1
是有过,主要是用于爬虫项目,要是包含其他exe文件,需要自己放进去。网上也有很多可以参考的,自己要试试才可以
oracle数据库常用压测软件有哪些?
回答 1
已采纳
这个应该要看你压测什么内容了。大多数负载测试工具可以分为以下几大类。·I/O测试。·RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)层I/O测试。
oracle查询 where in() 12c也限制1000吗
回答 1
从官方文档上看,存在这个限制,Youcanspecifyupto1000expressionsinexpressionlist.
有主键索引cpu 还是100%
回答 2
已采纳
关注SQL成本的话,一般关注:COST2从性能上来说,已经很ok了下面这个文章你可以看一下,希望对你有所帮助。https://www.likecs.com/show306897327.html
使用toad for oracle 连接远程数据库时报错:ORA-12660 加密或加密校验和参数不兼容
回答 2
你尝试把你本地的ORACLE客户端换成更高版本的试试(就是那个instantclient文件夹,带oci.dll和tnsnames.ora的),如果是低版本客户端连高版本数据库的时候,就会报这个,因为
Oracle修改用户名会有什么风险吗?
回答 2
不建议去修改基表相关的信息,你可以选择使用数据泵的方式来达到用户名更换的目的,且没有风险。示例:impdp\'/assysdba\'directoryDATAPUMPdumpfileexpdpdate
SQL 求助,如下sql怎么改写可以快起来,Oracle 12
回答 7
是统计8h之内结束的相关数据,如果没有下一次开始时间取sysdate。既然是统计8h内结束的操作,那么没有下一次的取sysdate,不合适啊。没有下一次的就是没结束。为何也要输出?
Oracle table shrink报错ORA-10635
回答 2
已采纳
参考、DocID2794725.1https://support.oracle.com/epmos/faces/SearchDocDisplay?adf.ctrlstateef4q30gjf4&amp