码迷,mamicode.com
首页 > 数据库 > 周排行
简单聊聊TiDB中sql优化的一个规则---左连接消除(Left Out Join Elimination)
我们看看 TiDB 一段代码的实现 左外连接(Left Out Join)的消除; select 的优化一般是这样的过程: 在逻辑执行计划的优化阶段, 会有很多关系代数的规则, 需要将逻辑执行计划(LogicalPlan)树应用到各个规则中, 尝试进行优化改写; 我们看看其中的一条优化规则: out ...
分类:数据库   时间:2019-11-24 17:36:47    阅读次数:97
Linux之按照MySQL
1.查看centos自带的MySQL: 输入 rpm -qa | grep mysql 2.将自带的MySQL卸载” rpm -e --nodeps mysql文件名 ...
分类:数据库   时间:2019-11-24 17:37:57    阅读次数:76
mysql redis mongodb
MySQL概述: 关系型数据库。无论数据还是索引都存放在硬盘中。到要用的时候才交换到内存中。能够解决远超过内存总量的数据。 在不同的引擎上有不同 的存储方式。 查询语句是用传统的 SQL 语句,拥有较为成熟的体系,成熟度很高。 开源数据库的份额在不断添加,MySQL 的份额页在持续增长。 缺点:在海 ...
分类:数据库   时间:2019-11-24 17:42:27    阅读次数:83
[Go] golang实现mysql连接池
golang中连接mysql数据库,需要使用一个第三方类库github.com/go-sql-driver/mysql,在这个类库中就实现了mysql的连接池,并且只需要设置两个参数就可以实现 一般连接mysql首先需要调用sql.Open函数,但是此时并没有真正的去连接mysql,而是只创建了一个 ...
分类:数据库   时间:2019-11-24 17:46:52    阅读次数:133
java 联接mysql示例程序
用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
常用sql2
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下oracle12c的安装与配置(详细)
一、硬件配置 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
SQL高效运行注意事项(四)
为了SQLSERVER能高效运行,SQLSERVER的磁盘子系统是一个重要的方面 Avg. Disk Sec/Read 这个计数器是指每秒从磁盘读取数据的平均值 下面的列表显示这个计数器值的范围,并指出这个计数器所处范围的意思 少于 10 ms - 非常好在 10 - 20 ms 之间- 还可以在 ...
分类:数据库   时间:2019-11-24 19:25:44    阅读次数:87
mysql5.7新增加用户和授权
迁移mysql数据库,运行项目的时候发现nginx和uWSGI都配置正确,可就是网站打不开,看了log文件,发现错误: django.db.utils.OperationalError: (1044, "Access denied for user 'lcp'@'%' to database 'wo ...
分类:数据库   时间:2019-11-24 19:27:46    阅读次数:99
MongoDB(三):数据库操作、集合操作
1. 数据库操作 看完前面的文章,大家应该把环境搭建好了,下面我们就开始学习MongoDB的一些基本操作了。 首先我们要了解的一些要点: MongoDB将数据存储为一个文档,数据结构由键值对(key=>value)组成 MongoDB文档类似于JSON对象,字段值可以包含其他文档、数组、文档数组 其 ...
分类:数据库   时间:2019-11-24 19:29:42    阅读次数:87
MySQL执行计划值type,强烈推荐
表结构: 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的问题
概述 PHP中无论使用MySQL函数抑或PDO连接MySQL服务器,都允许有两种方式,一是通过TCP网络层,一是通过unix socket; PHP并没有给出指明用何种方式去连接数据库,决定使用何种方式去连接数据库的是,连接时host的指定: 1、当host为一个ip值时,PHP使用TCP网络层方式 ...
分类:数据库   时间:2019-11-24 19:38:57    阅读次数:130
MongoDB(二):在Windows环境安装MongoDB
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简介 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用 二、ADB的使用 1.列出所有连接的设备:adb devices 2.列出安装的所有 ...
分类:数据库   时间:2019-11-24 19:44:09    阅读次数:97
MySQL 5.7 - 通过 BINLOG 恢复数据
日常开发,运维中,经常会出现误删数据的情况。误删数据的类型大致可分为以下几类: 使用 delete 误删行 使用 drop table 或 truncate table 误删表 使用 drop database 语句误删数据库 使用 rm 命令误删整个 MySQL 实例。 不同的情况,都会有其优先的 ...
分类:数据库   时间:2019-11-24 19:50:11    阅读次数:125
Mysql——通配符和正则表达式的使用
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
MySQL全量、增量备份与恢复(重点!!!)
## 数据备份的重要性 ``` 1、在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果 2、造成数据丢失的原因 程序错误 人为错误 计算机失败 磁盘失败 灾难(如地震等)和偷窃 ``` ## 数据库备份的分类 **一、从物理与逻辑的角度,备份可分为:** ``` 1、物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份 物理备份又可以分为脱机备份(冷备份)和联机备份(热备份): -冷备份:是在关闭数据库的时候进行的 -热备份:数据库处于运行状态,这种备份方法依赖于数据库的日志文件 2、逻辑备份:对数据库逻辑组件(如表等数据库对象)的备份 ``` **二、从数据库的备份策略角度, 备份可分为:** ```
分类:数据库   时间:2019-11-24 22:23:18    阅读次数:208
MySQL高级 第一章——变量
MySQL中的变量可以分为两类: 系统变量 和 自定义变量,接下来请看详细介绍 一、系统变量 ——说明:系统变量由系统提供,不是用户定义,属于服务器层面 1.1 系统变量中又包含两类: 全局变量 + 作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接)有效,但不能跨重启 会话变 ...
分类:数据库   时间:2019-11-24 22:27:12    阅读次数:130
Mysql数据库的事务和存储引擎详解
事务的概念事务是一种机制,一个操作序列,包含了一组数据库操作命令,并且把所有命令作为一个整体一起想系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元,事务适用于用户同时操作数据库系统的场景,如银行,保险公司以及证券交易系统等,通过事务的整体以保证数据的一致性,事务是保证了一组操作的平稳性和可预测性
分类:数据库   时间:2019-11-24 22:29:16    阅读次数:96
MySQL数据库实现主从同步与读写分离(实战!可跟做!)
实验拓扑图: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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!