【1】查看堆表 【2】查看索引相关 【3】查看索引碎片 【3.1】在线重建DDL实践 ...
分类:
其他好文 时间:
2019-06-18 14:34:01
阅读次数:
115
Oracle中一般将自增sequence重置为初始1时,都是删除再重建,这种方式有很多弊端,依赖它的函数和存储过程将失效,需要重新编译。不过还有种巧妙的方式,不用删除,利用步长参数,先查出sequence的nextval,记住,把递增改为负的这个值(反过来走),然后再改回来。 假设需要修改的序列名: ...
分类:
数据库 时间:
2019-06-18 13:57:27
阅读次数:
135
虚拟环境安装参考 https://www.cnblogs.com/suke99/p/5355894.html workon环境变量配置参照 https://www.cnblogs.com/jiuyang/p/7815126.html 1 前言 由于Python的版本众多,还有Python2和Pyth ...
分类:
编程语言 时间:
2019-06-18 12:19:33
阅读次数:
117
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在nu ...
分类:
数据库 时间:
2019-06-18 12:17:55
阅读次数:
101
一、概述 1、我们此前讲过根据应用本身是否需要持久存储数据以及某一次请求和之前的请求是否有联系,可以分为四类应用 a、有状态,要存储 b、有状态,无持久存储 c、无状态,要存储 d、无状态,无持久存储 其中,大多数和数据存储服务相关的应用和有状态应用几乎都是需要持久存储数据的。在docker中说过, ...
分类:
Web程序 时间:
2019-06-17 11:04:25
阅读次数:
102
Partial Update 内部执行过程: 首先,ES文档是不可变的,它们只能被修改,不能被替换。Update Api 也不例外。 Update API 简单使用与之前描述相同的 检索-修改-重建索引(reindex) 的处理过程。 区别在于这个过程发生在分片内部。 相当于ES的Shard内部 执 ...
分类:
其他好文 时间:
2019-06-16 21:32:23
阅读次数:
166
可能造成数据损失的原因有: 可能造成数据损失的原因有: 存储介质故障:保存数据库文件的磁盘设备损坏,用户没有数据库备份导致数据彻底丢失。用户的错误操作:如误删了某些重要数据,甚至整个数据库。服务器的彻底瘫痪:如数据库服务器彻底瘫痪,系统需要重建。 存储介质故障:保存数据库文件的磁盘设备损坏,用户没有 ...
分类:
数据库 时间:
2019-06-13 22:01:15
阅读次数:
129
一般解决方法:https://blog.csdn.net/github_35160620/article/details/52157912 实在不行:重建一个project,把东西复制过去 一般解决方法:https://blog.csdn.net/github_35160620/article/de ...
分类:
其他好文 时间:
2019-06-11 00:53:15
阅读次数:
99
1.重建部署 重建部署指的是下线低版本,然后部署高版本,预期的服务宕机时间取决于应用的下线时间和应用的启动时间。采用这种部署方式 需要提前和客户提交上线申请,并把影响范围,影响时间全部通知到该业务的上下游和其他相关业务系统。 2.滚动更新部署 高版本逐步替换低版本,这种部署方式的发布和回滚都很耗时, ...
分类:
其他好文 时间:
2019-06-11 00:52:41
阅读次数:
133
今天有些玩脱了,体育课上猛怼了2.4km,然后练了一节课器械,下了课回宿舍拿换洗的衣服后直奔健身房接着练,这样做的结果就是洗完澡回宿舍之后异常疲惫,算了个同调群之后就不想做计算了,硬坚持到现在,扛不住了,准备洗洗上床看东野圭吾。 对于精力的管理,从明天开始要重视起来,健身时间不宜过长,强度也不宜过大 ...
分类:
其他好文 时间:
2019-06-10 23:38:46
阅读次数:
257