数据库
懵逼小白
这个作者很懒,什么都没留下…
展开
-
关于ORACLE 11g数据库户密码过期和用户被锁解决方法
一、【问题描述】使用sqlplus登陆短消息oracle数据库时提示“ORA-28002: 口令将过期”。【原因/触发因素】确定是由于Oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响和风险】影响密码过期后,业务进程连接数据库异常,影响业务使用。问题发生频率转载 2016-10-26 11:28:32 · 668 阅读 · 0 评论 -
关于ORACLE 11g数据库不能导出空表问题解决
oracle 11g新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。当deferred_segment_creation=true时,新创建的表在未插入数据前,数据库不会立即为此表分配segment,也就是说不占用数据空间,只有在向此表中插入数据后才真正分配空间。 这样虽可以节省少量的空间,但也会造成其他问题。当使用exp命令进行数据库导出原创 2014-11-07 15:50:21 · 723 阅读 · 0 评论 -
架构核心的核心-数据库设计原则(金融行业)
在IT领域,无论是传统IT还是互联网,或是未来的区块链,数据结构设计都是重中之重。我们读书的时候就知道,程序 = 数据结构 + 算法,而数据结构是在前面,也就表示了要先有米,才能煮饭。一个好的数据结构设计或者说数据库设计,不仅能应对复杂的业务变化,更可以应对未来海量的数据扩容,同时数据结构逻辑清晰更方便业务人员去使用数据,而对开发人员来说,看到好的数据库设计,就像欣赏到了一个芳龄美女出浴,...转载 2018-03-08 13:35:29 · 8449 阅读 · 2 评论 -
海量数据存储--分库分表策略详解
一、背景: 系统刚开始的时候,数据库都是单库单表结构。随着业务量的增加进行第一次数据库升级,根据业务垂直拆分数据库,这样多变成多个业务数据库,每个数据库里面还是单表结构。接下来,继续随着业务量的继续增加,单表已经很难承受数据量,就要进行分表,这个时候就是,多个业务库,每个业务库下对需要分表的表进行分表。再接下来,随着应用的增加,数据库IO,磁盘等等都抗不住了,就要把分表的表分到多个库,这...转载 2019-01-23 13:25:49 · 564 阅读 · 0 评论