隐式索引最明显的一个作用类似索引回收站。例如数据库长时间运行后,会积累很多索引,做数据库优化时,想清理掉没什么用的多余的索引,但可能删除某个索引后,数据库性能下降了,发现这个索引是有用的,就要重新建立。对于较大的表来说,删除、重建索引的成本是很高的,如果在清理索引时能先放入回收站,确认没影响后再彻底删除,有影响的话就恢复回来,这样就方便多了,把索引设置为隐藏/显示就可以实现这个需求。例如:CREA
分类:
数据库 时间:
2019-01-08 16:36:22
阅读次数:
199
Yum 安装multicorn的方法,一下子解决了之前make&make install方式安装的各种问题必须记录一下。 1.yum search multicorn 找到需要的包 2.Yum install 包名 ————》done [root@localhost elk]# yum instal ...
分类:
数据库 时间:
2019-01-08 16:37:26
阅读次数:
630
#-*-coding:utf-8-*- #__author__ = "logan.xu" import sqlalchemy from sqlalchemy import create_engine,func from sqlalchemy.ext.declarative import declar... ...
分类:
数据库 时间:
2019-01-08 16:38:12
阅读次数:
189
MySQL的wal机制,得到的结论是:只要redo log和binlog 持久化到磁盘,就能确保mysql异常重新启动后,数据是可以恢复的。 binlog的写入机制 其实,binlog的写入逻辑比较简单:事务执行过程中,先把日志写到binlog cache,事务提交的时候,再把binlog cach ...
分类:
数据库 时间:
2019-01-08 17:13:54
阅读次数:
241
快速开始使用Spring-data-mongodb 若MongoDB的安装配置采用默认端口,那么在自动配置的情况下,我们不需要做任何参数配置,就能马上连接上本地的MongoDB。下面直接使用spring-data-mongodb来尝试对mongodb的存取操作。(记得mongod启动您的mongod ...
分类:
数据库 时间:
2019-01-08 17:14:19
阅读次数:
149
MongoDB简介 MongoDB是一个基于分布式文件存储的数据库,它是一个介于关系数据库和非关系数据库之间的产品,其主要目标是在键/值存储方式(提供了高性能和高度伸缩性)和传统的RDBMS系统(具有丰富的功能)之间架起一座桥梁,它集两者的优势于一身。 MongoDB支持的数据结构非常松散,是类似j ...
分类:
数据库 时间:
2019-01-08 17:14:30
阅读次数:
115
>mysql -u root -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 12 Server version: 5.7 ...
分类:
数据库 时间:
2019-01-08 17:14:41
阅读次数:
157
Mysql5.7.19安装及错误办法 第一步:自行下载mysql对应需要的版本,32位下载32位的版本,64类似。在安装mysql之前确保电脑是否已经卸载干净,可能之前没有卸载干净。 先到控制面板中查看是否存在mysql相关的软件,有全部卸载 查看文件夹中,是否存在mysql相关文件夹。先打开C:\ ...
分类:
数据库 时间:
2019-01-08 19:12:43
阅读次数:
203
order by 后面可以跟多个字段进行排序 用A1代表第一个字段,A2代表第二个字段 一、order by A1 , A2 desc 指的是用A1升序A2降序 二、order by A1 asc , A2 desc 指的是用A1升序A2降序 三、order by A1 desc , A2 desc ...
分类:
数据库 时间:
2019-01-08 19:17:15
阅读次数:
146
[root@insure devsql]# mysql -u claim -pPw123456!mysql: [Warning] Using a password on the command line interface can be insecure.ERROR 1045 (28000): Ac ...
分类:
数据库 时间:
2019-01-08 19:17:54
阅读次数:
214
package cn.sasa.demo4; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import ... ...
分类:
数据库 时间:
2019-01-08 19:19:44
阅读次数:
164
1、简介 MySQL 8.0 将数据库元信息都存放于InnoDB存储引擎表中,在之前版本的MySQL中,数据字典不仅仅存放于特定的存储引擎表中,还存放于元数据文件、非事务性存储引擎表中。本文将会介绍MySQL 8.0对数据字典的改进,以及改进带来的好处、影响以及局限性。 2、数据字典 2.1、新版本 ...
分类:
数据库 时间:
2019-01-08 19:20:16
阅读次数:
191
事务属性(ACID) 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 事件读现象 脏读 不可重复读 幻读 事务隔离级别 未提交读(READ UNCOMMITTED):脏读,不可重复读,幻读 已提交读(READ COMMIT ...
分类:
数据库 时间:
2019-01-08 19:20:23
阅读次数:
197
1、查询公司主体 SELECT a.flex_value_id,b.flex_value,B.SUMMARY_FLAG,A.flex_value_meaning,c.flex_value_set_name,a.DESCRIPTION,a.LANGUAGe,c.FLEX_VALUE_SET_ID fr ...
分类:
数据库 时间:
2019-01-08 19:24:51
阅读次数:
218
场景 网上有很多推荐DB2的连接软件工具,但是因为DB2的使用场景不多,这次是在做数据资产管理的数据质量分析时使用到,在做数据交换时要在DB2中建表并同步数据,所以,需要测试数据库,其实DB2数据关系型数据库,和mysql很相似,idea不需要安装配置之类的,很方便使用; 连接 1.打开idea,最 ...
分类:
数据库 时间:
2019-01-08 19:26:13
阅读次数:
2166
资源组介绍 简介 MySQL是单进程多线程的程序,MySQL线程包括后台线程(Master Thread、IO Thread、Purge Thread等),以及用户线程。在8.0之前,所有线程的优先级都是一样的,并且所有的线程的资源都是共享的。但是在MySQL8.0之后,由于Resource Gro ...
分类:
数据库 时间:
2019-01-08 19:32:45
阅读次数:
261
一、传统运维和自动化运维的区别: 传统运维: 1.项目上线: a.产品经理前期调研(需求分析) b.和开发进行评审 c.开发进行开发 d.测试进行测试 e.交给运维人员进行上线 上线: 直接将代码交给运维人员,让业务运维人员把代码放到服务器上 痛点: 增加运维的成本 改进: 搞一个自动分发代码的系统 ...
分类:
数据库 时间:
2019-01-08 20:59:43
阅读次数:
275
mysql 批量更新与批量更新多条记录的不同值实现方法 在mysql中批量更新我们可能使用update,replace into来操作,下面详细介绍mysql批量更新与性能。 批量更新 mysql更新语句很简单,更新一条数据的某个字段,一般这样写: UPDATE mytable SET myfiel ...
分类:
数据库 时间:
2019-01-08 21:02:08
阅读次数:
227
一.Agent实现方式 Agent方式,可以将服务器上面的Agent程序作定时任务,定时将资产信息提交到指定的API录入数据库 其本质上就是在各个服务器上执行subprocess.getoutput()命令,然后将每台机器上执行的结果返回给主机API,然后主机API收到这些数据之后,放入到数据库中, ...
分类:
数据库 时间:
2019-01-08 21:03:39
阅读次数:
198
稍微了解一下程序中数据库操作历史吧! 1.首先是JDBC连接 2.c3p0 3.JPA JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中. 4.hibernate 实现了全 ...
分类:
数据库 时间:
2019-01-08 21:05:56
阅读次数:
193