索引 正则表达式:MySQL only supports a small subset of what is supported in most regular expression implementations 计算字段,应用程序计算 VS. 数据库计算,Concat. 假名 + - * / 测 ...
分类:
数据库 时间:
2018-03-29 20:04:37
阅读次数:
206
DBA工作:通过日志找到执行慢的sql语句 慢日志: - 执行时间 > 10 - 未命中索引 配置: - 基于内存 show variables like '%query%'; set global 变量名 = 值 - 基于配置文件 mysqld --defaults-file = '配置文件路径+ ...
分类:
数据库 时间:
2018-03-29 20:06:31
阅读次数:
170
explain + sql语句 返回的type类型有 all 全表扫描(特殊的有limit),type为此类型时,表示该表可以优化 index 全索引扫描 range 对索引列进行范围查找 index_merge 合并索引,使用多个单列索引 ref 根据索引查找一个或多个值 eq_ref 连接时使用 ...
分类:
数据库 时间:
2018-03-29 20:09:13
阅读次数:
205
MySQL数据库基础(六)——SQL插入、更新、删除操作一、插入数据1、为表的所有字段插入数据使用基本的INSERT语句插入数据要求指定表名称和插入到新记录中的值。INSERTINTOtable_name(column_list)VALUES(value_list);insertinto`TSubject`(subjectID,subjectName,BookName,Publisher)valu
分类:
数据库 时间:
2018-03-29 21:15:38
阅读次数:
181
1、聚合函数 查询总数 .count() 查询总数 .count() 2、aggregate() 方法 我们先插入一些测试数据 求和 求和 查询一下所有人年龄的总和 结果 平均值 最小值 最大值 获取第一个文档 获取最后一个文档 平均值 最小值 最大值 获取第一个文档 获取最后一个文档 ...
分类:
数据库 时间:
2018-03-29 21:18:03
阅读次数:
185
一 安装 1 sudo apt-get install mongodb 2 mongo -version 输出版本信息,表明安装成功。 3 service mongodb start 启动mongodb服务 4 service mongodb stop 停止mongodb服务 5 pgrep mon ...
分类:
数据库 时间:
2018-03-29 21:20:52
阅读次数:
207
- select * from userinfo limit 20000,10 # 数据越往后越慢 - 索引表中扫: select * from userinfo where id in (select id from userinfo limit 20000,10) # 也慢 - select * ...
分类:
数据库 时间:
2018-03-29 21:21:59
阅读次数:
187
首先执行下面三条命令: sudo apt-get install mysql-server sudo apt isntall mysql-client sudo apt install libmysqlclient-dev 安装成功后可以通过下面的命令测试是否安装成功: sudo netstat - ...
分类:
数据库 时间:
2018-03-29 21:23:52
阅读次数:
170
好久没有使用Code First的方式来创建模型了 今天重温了一下 但是出现了很多问题 现在总结一下 在我做完初期的操作的之后,使用 update-database -verbose 更新数据库时,始终出现System.InvalidOperationException: 实例失败的问题 很是恼火, ...
分类:
数据库 时间:
2018-03-29 22:35:04
阅读次数:
260
作者:潘安仁链接:https://www.zhihu.com/question/40720890/answer/87926792来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 建议先去了解GCC的内联汇编的格式,我之前也没接触过GCC的内联汇编,都是看intel的汇编 ...
分类:
数据库 时间:
2018-03-29 22:35:35
阅读次数:
255
char 和 varchar的区别 char 固定长度 varchar 可变长 注意: 1、char填充空格来满足固定长度,但是在查询时却会很不要脸地删除尾部的空格(装作自己好像没有浪费过空间一样),然后修改sql_mode让其现出原形 2、 虽然 CHAR 和 VARCHAR 的存储方式不太相同, ...
分类:
数据库 时间:
2018-03-29 22:38:20
阅读次数:
175
1、安装编译依赖 2、下载mysql5.7并解压 下载地址: 3、编译安装 这一步可能会遇到boost1_59的问题,下载boost1_59_0源码编译安装即可,下载地址:https://sourceforge.net/projects/boost/files/boost/1.59.0/boost_ ...
分类:
数据库 时间:
2018-03-29 22:39:36
阅读次数:
189
Oracle11g:分区表数据操作出现ORA-14400异常处理 问题: 当对已分区的表数据进行操作(例如新增,修改),出现异常提示: 分析: 意思说的是插入的数据没有相对应的分区来存储,但是奇怪的是这些表建立时都是以间隔分区(INTERVAL)分区的方式建立的,按理说新的数据进来时会自动创建新的分 ...
分类:
数据库 时间:
2018-03-29 23:13:31
阅读次数:
858
今天,执行一条delete语句的时候报错如下: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To dis ...
分类:
数据库 时间:
2018-03-30 01:08:19
阅读次数:
511
有点: 通过建立唯一索引或主键索引,保证数据库表中每一行数据的唯一性大大提高检索的数据的效率 以减少表的检索行数 缺点: 在创建索引和维护索引 会耗费时间随着数据量的增加而增加 索引文件会占物理空间 当对表的数据进行增 删 改的时候,索引页要动态的维护 这样子就会降低数据的维护速度 单列索引 一个索 ...
分类:
数据库 时间:
2018-03-30 01:09:57
阅读次数:
150
1. 准备工作 安装 : 是专门用于操作MySQL的python模块; 2. 操作MySQL 参考资料: "Python 全栈" ...
分类:
数据库 时间:
2018-03-30 01:13:30
阅读次数:
135
数据库服务 — 安装和配置: 控制节点操作: 先决条件: 1、 安装并配置组件:: 1、安装包。 3、编辑 /etc/trove/trove.conf 文件。 4、编辑 /etc/trove/trove-taskmanager.conf 文件。 5、编辑 /etc/trove/trove-condu ...
分类:
数据库 时间:
2018-03-30 01:15:04
阅读次数:
235
初始化 / Navicat MySQL Data Transfer Source Server : 本地测试 Source Server Version : 50639 Source Host : localhost:3306 Source Database : luffy Target Serve ...
分类:
数据库 时间:
2018-03-30 01:18:31
阅读次数:
307
摘自:http://blog.chinaunix.net/uid-25063573-id-3032578.html 摘自:http://blog.chinaunix.net/uid-25063573-id-3032578.html 摘自:http://blog.chinaunix.net/uid-2 ...
分类:
数据库 时间:
2018-03-30 10:17:36
阅读次数:
198
--完整备份 Backup Database db_database To disk='D:\Backup\db_database_Full.bak' --差异备份 Backup Database db_database To disk='D:\Backup\db_database_Diff.bak... ...
分类:
数据库 时间:
2018-03-30 10:45:46
阅读次数:
163