## ##在MySQL 5.6.7版本前,DDL操作主要有copy和inplace两种方式,两种方式全程都需要锁表禁止写操作,允许部分时间段的读操作。copy方式: (1)新建带索引的临时表 (2)锁原表,禁止DML,允许查询 (3)将原表数据拷贝到临时表(无排序,一行一行拷贝) (4)进行rena ...
分类:
数据库 时间:
2019-02-17 12:30:58
阅读次数:
193
Linux中的top命令允许您监视当前正在运行的进程及其使用的系统资源。作为系统管理员,它可能是工具箱中最有用的工具,特别是如果您知道如何使用它的话。所有Linux发行版都预装了top实用程序。通过这个交互式命令,您可以自定义如何浏览进程列表、杀死一个进程、将结果打印到文件中等等。 本文描述了作为管 ...
分类:
系统相关 时间:
2019-02-10 17:34:28
阅读次数:
243
我们在收集列的统计信息与直方图时,往往都是对某一列的收集。当谓词使用多个相关列时,会导致约束条件的冗余。这几个相关的列也被称作关联列。出现这种情况时,查询优化器也会做出不准确的判断。所以我们必须对这些相关列收集统计信息或直方图来描述这种依赖关系。 幸运的是,从Oracle11g开始,数据库可以收集基 ...
分类:
数据库 时间:
2019-02-06 18:27:02
阅读次数:
192
众所周知,Linux大部分操作是通过命令实现的,并不像windows那么直观。linux查看硬件信息也是需要通过linux查看硬件信息命令查询的,下面小编来分享一下linux查看硬件信息的方法和命令写法。linux查看硬件信息一、查看cpulscpu命令,查看的是cpu的统计信息.blue@blue... ...
分类:
系统相关 时间:
2019-02-05 00:32:53
阅读次数:
325
对innodb 统计信息的控制可以通过如下几个常用的variables 来实现 1、innodb_stats_persistent: 这个参数控制着innodb的统计信息是否持久化到磁盘,先说明一下持久化到磁盘是什么意思;通常来说统计信息只保存在内存中,也就是说如果mysql服务一重启那么之前 所有 ...
分类:
数据库 时间:
2019-02-03 19:33:31
阅读次数:
172
最近在跑一些网络时发现,训练完的网络在测试集上的效果总是会受Batch_Size 大小的影响。这种现象跟以往自己所想象的有些出入,于是出于好奇,各种搜博客,大致得出了自己想要的答案,现写一篇博客记录一下。 在训练过程中,一般有三种方式来从数据集中抽取数据,更新参数。一种是取所有的样本算出梯度(Ful ...
分类:
其他好文 时间:
2019-02-01 21:52:32
阅读次数:
257
Linux性能观测工具按类别可分为系统级别和进程级别,系统级别对整个系统的性能做统计,而进程级别则具体到进程,为每个进程维护统计信息。 按实现原理分,可分为基于计数器和跟踪以及剖析。含义如下: 计数器:内核维护的统计数据,通常为无符号整型,用于对发生的事件计数,比如,网络包接收计数器,磁盘IO计... ...
分类:
系统相关 时间:
2019-01-28 00:45:35
阅读次数:
348
一、基础 1、说明:创建数据库 2、说明:删除数据库 3、说明:备份sql server 4、说明:创建新表 5、说明:删除新表 6、说明:增加一个列 7、说明:添加主键 8、说明:索引 9、说明:视图 10、说明:几个简单的基本的sql语句 11、说明:几个高级查询运算词 12、说明:使用外连接 ...
分类:
数据库 时间:
2019-01-24 13:19:47
阅读次数:
200
iostst用于分析CPU和磁盘i/o相关的统计信息1、安装linux下yum install sysstat2、参数说明 -c 仅显示CPU统计信息.与-d选项互斥. -d 仅显示磁盘统计信息.与-c选项互斥 ---常用 -k 以K为单位显示每秒的磁盘请求数,默认单位块. --常用 -m 以M为单... ...
分类:
移动开发 时间:
2019-01-23 22:35:47
阅读次数:
231
这个是老生产谈的事情,统计信息不准确导致sql执行异常,此次记录的主要是表的统计信息被锁住导致无法正常收集统计信息导致sql执行异常:收集表的统计信息:SQL>execDBMS_STATS.GATHER_TABLE_STATS(OWNNAME=>‘crmdb‘,TABNAME=>‘T_ORDER_DELIVERY‘,CASCADE=>TRUE
分类:
数据库 时间:
2019-01-22 15:03:55
阅读次数:
257