我们看看 TiDB 一段代码的实现 左外连接(Left Out Join)的消除; select 的优化一般是这样的过程: 在逻辑执行计划的优化阶段, 会有很多关系代数的规则, 需要将逻辑执行计划(LogicalPlan)树应用到各个规则中, 尝试进行优化改写; 我们看看其中的一条优化规则: out ...
分类:
数据库 时间:
2019-11-24 17:36:47
阅读次数:
97
1.查看centos自带的MySQL: 输入 rpm -qa | grep mysql 2.将自带的MySQL卸载” rpm -e --nodeps mysql文件名 ...
分类:
数据库 时间:
2019-11-24 17:37:57
阅读次数:
76
MySQL概述: 关系型数据库。无论数据还是索引都存放在硬盘中。到要用的时候才交换到内存中。能够解决远超过内存总量的数据。 在不同的引擎上有不同 的存储方式。 查询语句是用传统的 SQL 语句,拥有较为成熟的体系,成熟度很高。 开源数据库的份额在不断添加,MySQL 的份额页在持续增长。 缺点:在海 ...
分类:
数据库 时间:
2019-11-24 17:42:27
阅读次数:
83
golang中连接mysql数据库,需要使用一个第三方类库github.com/go-sql-driver/mysql,在这个类库中就实现了mysql的连接池,并且只需要设置两个参数就可以实现 一般连接mysql首先需要调用sql.Open函数,但是此时并没有真正的去连接mysql,而是只创建了一个 ...
分类:
数据库 时间:
2019-11-24 17:46:52
阅读次数:
133
用java 联接mysql的实例 在联接的时候,先确保本机安装了mysql或者服务器是安装了mysql import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java. ...
分类:
数据库 时间:
2019-11-24 17:48:13
阅读次数:
68
mysql中的NULL的判断 mysql> delete from `zhangchao` where x='NULL'; Query OK, 0 rows affected (0.00 sec) mysql> delete from `zhangchao` where x=NULL; Query ...
分类:
数据库 时间:
2019-11-24 19:10:09
阅读次数:
85
一、硬件配置 CentOS7@VMware® Workstation 15 Pro,分配资源:CPU:2颗,内存:4GB,硬盘空间:30GB 二、软件准备 linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip Secu ...
分类:
数据库 时间:
2019-11-24 19:23:47
阅读次数:
121
为了SQLSERVER能高效运行,SQLSERVER的磁盘子系统是一个重要的方面 Avg. Disk Sec/Read 这个计数器是指每秒从磁盘读取数据的平均值 下面的列表显示这个计数器值的范围,并指出这个计数器所处范围的意思 少于 10 ms - 非常好在 10 - 20 ms 之间- 还可以在 ...
分类:
数据库 时间:
2019-11-24 19:25:44
阅读次数:
87
迁移mysql数据库,运行项目的时候发现nginx和uWSGI都配置正确,可就是网站打不开,看了log文件,发现错误: django.db.utils.OperationalError: (1044, "Access denied for user 'lcp'@'%' to database 'wo ...
分类:
数据库 时间:
2019-11-24 19:27:46
阅读次数:
99
1. 数据库操作 看完前面的文章,大家应该把环境搭建好了,下面我们就开始学习MongoDB的一些基本操作了。 首先我们要了解的一些要点: MongoDB将数据存储为一个文档,数据结构由键值对(key=>value)组成 MongoDB文档类似于JSON对象,字段值可以包含其他文档、数组、文档数组 其 ...
分类:
数据库 时间:
2019-11-24 19:29:42
阅读次数:
87
表结构: create table user ( id int primary key, name varchar(20), sex varchar(5), index(name) )engine=innodb; insert into user values(1, 'shenjian','no') ...
分类:
数据库 时间:
2019-11-24 19:37:13
阅读次数:
114
概述 PHP中无论使用MySQL函数抑或PDO连接MySQL服务器,都允许有两种方式,一是通过TCP网络层,一是通过unix socket; PHP并没有给出指明用何种方式去连接数据库,决定使用何种方式去连接数据库的是,连接时host的指定: 1、当host为一个ip值时,PHP使用TCP网络层方式 ...
分类:
数据库 时间:
2019-11-24 19:38:57
阅读次数:
130
1. 在Windows环境安装 1.1 MongoDB下载 要在Windows上安装MongoDB,首先打开MongoDB官网:https://www.mongodb.com/download-center 下载最新版本的MongoDB。确保根据您的Windows版本获得正确版本的MongoDB。要 ...
分类:
数据库 时间:
2019-11-24 19:39:15
阅读次数:
122
ADB命令的使用 一、ADB简介 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用 二、ADB的使用 1.列出所有连接的设备:adb devices 2.列出安装的所有 ...
分类:
数据库 时间:
2019-11-24 19:44:09
阅读次数:
97
日常开发,运维中,经常会出现误删数据的情况。误删数据的类型大致可分为以下几类: 使用 delete 误删行 使用 drop table 或 truncate table 误删表 使用 drop database 语句误删数据库 使用 rm 命令误删整个 MySQL 实例。 不同的情况,都会有其优先的 ...
分类:
数据库 时间:
2019-11-24 19:50:11
阅读次数:
125
1.like操作符和百分号通配符 %表示任何字符出现任意次数。 查询出表TABLE中NAME字段中任意位置包含i的行: select * from TABLE where NAME like '%i%' 查询出表TABLE中NAME字段中开头位置包含i的行: select * from TABLE ...
分类:
数据库 时间:
2019-11-24 19:58:07
阅读次数:
124
## 数据备份的重要性
```
1、在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果
2、造成数据丢失的原因
程序错误
人为错误
计算机失败
磁盘失败
灾难(如地震等)和偷窃
```
## 数据库备份的分类
**一、从物理与逻辑的角度,备份可分为:**
```
1、物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份
物理备份又可以分为脱机备份(冷备份)和联机备份(热备份):
-冷备份:是在关闭数据库的时候进行的
-热备份:数据库处于运行状态,这种备份方法依赖于数据库的日志文件
2、逻辑备份:对数据库逻辑组件(如表等数据库对象)的备份
```
**二、从数据库的备份策略角度, 备份可分为:**
```
分类:
数据库 时间:
2019-11-24 22:23:18
阅读次数:
208
MySQL中的变量可以分为两类: 系统变量 和 自定义变量,接下来请看详细介绍 一、系统变量 ——说明:系统变量由系统提供,不是用户定义,属于服务器层面 1.1 系统变量中又包含两类: 全局变量 + 作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接)有效,但不能跨重启 会话变 ...
分类:
数据库 时间:
2019-11-24 22:27:12
阅读次数:
130
事务的概念事务是一种机制,一个操作序列,包含了一组数据库操作命令,并且把所有命令作为一个整体一起想系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元,事务适用于用户同时操作数据库系统的场景,如银行,保险公司以及证券交易系统等,通过事务的整体以保证数据的一致性,事务是保证了一组操作的平稳性和可预测性
分类:
数据库 时间:
2019-11-24 22:29:16
阅读次数:
96
实验拓扑图:MySQL主从同步:一、安装NTP服务,同步时间1、在MySQL主服务器上安装NTP服务[root@master~]#yuminstallntp-y.........//省略过程[root@master~]#2、修改NTP服务配置文件[root@master~]#vim/etc/ntp.confserver127.127.52.0//本地时钟源fudge127.127.52.0stra
分类:
数据库 时间:
2019-11-24 22:29:31
阅读次数:
118