分区简介 分区是根据一定的规则,数据库把一个表分解成多个更小的、更容易管理的部分。就访问数据库应用而言,逻辑上就只有一个表或者一个索引,但实际上这个表可能有N个物理分区对象组成,每个分区都是一个独立的对象,可以独立处理,可以作为表的一部分进行处理。分区对应用来说是完全透明的,不影响应用的业务逻辑。 ...
分类:
数据库 时间:
2019-09-20 16:52:41
阅读次数:
88
生成上面有一条sql查询很慢,需要7到8秒左右,简化之后的sql如下所示: 执行计划如下所示: 可以看到 执行计划里面出现了 Using intersect,btjc01046 btjc01048 btjc01037 btjc01047 多个索引来进行数据的过滤。 ...
分类:
数据库 时间:
2019-09-20 17:01:48
阅读次数:
494
LIMIT基本语法:如果只给定一个参数,表示记录数。mysql> SELECT * FROM orange LIMIT 5; //检索前5条记录(1-5)相当于mysql> SELECT * from orange LIMIT 0,5;两个参数,第一个参数表示offset, 第二个参数为记录数。my ...
分类:
数据库 时间:
2019-09-20 17:06:43
阅读次数:
115
https://blog.csdn.net/u014698745/article/details/86612511 1、pg_hba.conf配置PostgreSQL数据库的访问权限。 找到“ IPv4 local connections:“后,回车另起一行,添加参数行如下,保存即可。 host a ...
分类:
数据库 时间:
2019-09-20 17:10:56
阅读次数:
113
1)比如表中有三列数据: 2)执行如下查询: 3)显示如下结果: STUFF函数: a.作用 stuff(param1, startIndex, length, param2)将param1中自startIndex(SQL中都是从1开始,而非0)起,删除length个字符,然后用param2替换删掉 ...
分类:
数据库 时间:
2019-09-20 17:12:18
阅读次数:
123
only与defer 总结:用only它会帮你拿到括号内的字段的数据放在一个对象里面,当你拿该字段的数据时就不会再走数据库查询了,但如果你要那其它字段的数据,还是会去数据库查询,而defer与only是完全相反的,defer做的事情则是把你不是括号中字段的数据拿到,封装在对象中,如果你要拿一个不是括 ...
分类:
数据库 时间:
2019-09-20 17:12:57
阅读次数:
100
今天遇到项目上需要修改数据库中部分字段 如果一个一个替换的话工作量实在太大,于是找一个办法 update 表名 set 字段名=replace(字段名,'aaaa','cccc') + whereaaaaxxxbbb 变成 ccccxxxbbbaaaamtbbb 变成 ccccmtbbb 完美 ...
分类:
数据库 时间:
2019-09-20 17:14:24
阅读次数:
110
背景: 想要使用nginx转发 实现一个输出PHPinfo的页面, 比如: 访问 aaa.com/phpinfo 浏览器显示phpinfo的信息, 因为有的时候需要查看phpinfo, 所以想单独配置一个能直接访问phpinfo的页面. 因为是PHP文件, 所以肯定需要转发给PHP处理, 贴出配置 ...
分类:
数据库 时间:
2019-09-20 18:26:48
阅读次数:
75
1.查询mysql安装路径 which mysqld 2.查看mysql默认配置文件路径 /usr/sbin/mysqld --verbose --help |grep -A 1 'Default options' ...
分类:
数据库 时间:
2019-09-20 18:38:30
阅读次数:
102
前端创建的的对象例如: C#端这样将数组提取出来存入 ...
分类:
数据库 时间:
2019-09-20 18:56:37
阅读次数:
362
自带的4个系统数据库:information_schema、mysql、performance_schema、sys; information_schema:这个数据库保存了mysql服务器所有数据库的信息。比如数据库的名、数据库的表、访问权限、数据库表的数据类型,数据库索引的信息等等。 perfo ...
分类:
数据库 时间:
2019-09-20 19:06:43
阅读次数:
141
id select 查询的序列号,包含一组可以重复的数字,表示查询中执行sql语句的顺序。一般有三种情况:第一种:id全部相同,sql的执行顺序是由上至下;第二种:id全部不同,sql的执行顺序是根据id大的优先执行;第三种:id既存在相同,又存在不同的。先根据id大的优先执行,再根据相同id从上至 ...
分类:
数据库 时间:
2019-09-20 19:19:58
阅读次数:
113
Collecting MySQL-python==1.2.5 (from -r requirementsNoGit.txt (line 9)) Using cached https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68deb ...
分类:
数据库 时间:
2019-09-20 20:48:01
阅读次数:
92
数据库连接: 1)游客登陆(不一定能登入,登入了也啥都不能干) : mysql 2)账号密码登录 : mysql u root p 再输入密码,没有任何提示,没有密码直接回车 3)连接指定服务器的mysql : mysql h ip地址 P 端口号 u 账号 p 回车后敲入密码 eg: : mysq ...
分类:
数据库 时间:
2019-09-20 21:05:11
阅读次数:
106
一,前言 ? 上一篇内容说到了MySQL存储引擎的相关内容,及数据类型的选择优化。下面再来说说索引的内容,包括对B Tree和B+Tree两者的区别。 1.1,什么是索引 ? 索引是存储引擎用于快速找到记录的一种 数据结构 , 对性能的提升有很大的帮助,尤其当表中数量较大的情况下,索引正确的使用可以 ...
分类:
数据库 时间:
2019-09-20 21:05:42
阅读次数:
83
innodb cluster是基于组复制来实现的。 搭建一套MySQL的高可用集群innodb。 实验环境: 组复制的部署: master: server_id = 100 #服务IDgtid_mode = ON #全局事务enforce_gtid_consistency = ON #强制GTID的 ...
分类:
数据库 时间:
2019-09-20 21:09:55
阅读次数:
132
今天老师要求本来的php+mysql改为php+sqlserver,在网上搜索了相应的教程,说是“需要下载安装Microsoft Drivers for PHP for SQL Server驱动”,下载地址:链接,但是我下载完成后,按照教程,发现出现了Call to undefined functi ...
分类:
数据库 时间:
2019-09-20 21:20:45
阅读次数:
290
嵌套查询 什么是嵌套查询. 嵌套查询的意思是,一个查询语句(select from where)查询语句块可以嵌套在另外一个查询块的where子句中,称为嵌套查询。其中外层查询也称为父查询,主查询。内层查询也称子查询,从查询。 嵌套查询的工作方式 先处理内查询,由内向外处理,外层查询利用内层查询的结 ...
分类:
数据库 时间:
2019-09-20 21:24:00
阅读次数:
105
1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 分页查询是最常用的场景之一,但也通常也是最容易出 ...
分类:
数据库 时间:
2019-09-20 21:31:26
阅读次数:
169
Redis群集配置实例:一、关系型数据库与非关系型数据库的区别:Redis数据库是一个非关系型数据库,和oracle、mysql、sqlserver等关系型数据库不是同一类型。NoSQL是非关系型数据库的总称,主流的NoSQL数据库有redis、MongBD等。NoSQL的存储方式、存储结构以及使用的场景都是完全不同的。NoSQL数据库凭借着其非关系型、分布式、开源和横向扩展等优势,被认为是下一代
分类:
数据库 时间:
2019-09-20 21:36:55
阅读次数:
106