查询优化
优化一方面在关系代数级别发生一方面在实现策略上概述考虑下面查询找出Music系的所有教师名字及每个教师所教授课程名称的关系表达式π_{name,title}(σ_{dept_nameMusic}(instructor?(teches?π_{...MySQL 常用的拼接语句汇总
前言:在mysql中concat()函数用于将多个字符串连接成一个字符串,利用此函数我们可以将原来一步无法得到的sql拼接出来,在工作中也许会方便很多,下面主要介绍下几个常用的场景。注:适用于5.7版本低...- 0
- 0
- 0
- 0
- 0
MySQL单表查询实例详解
1、准备数据以下操作将在该表中进行createtablestudent(idintunsignedprimarykeyauto_increment,namechar(12)notnull,genderenum("male","famale")default"male",agetinyintunsignednotnull,hoc...- 0
- 0
- 0
- 0
- 0
详解MySQL 重做日志(redo log)与回滚日志(undo logo)
前言:讲述了mysql系统中常见的几种日志,其实还有事务相关日志redolog和undolog没有介绍。相对于其他几种日志而言,redolog和undolog是更加神秘,难以观测的。本篇文章将主要介绍这两类事务日志的作...- 0
- 0
- 0
- 0
- 0
详解nginx.conf 中 root 目录设置问题
在配置nginx.conf总会遇到一些问题,下面列举一些常见的问题并说明如何解决1、相对路径的问题例如配置文件中location设置location~.php${roothtml}location中root所指向的html是一个相对路径,相...- 0
- 0
- 0
- 0
- 0
Mysql load data local命令详解
1、loaddatalocal命令使用方法不指定字段名此写法数据文件内字段数必须跟数据库表一致loaddatalocalinfileC:\\test.txtintotabletableNameCHARACTERSETgbkfieldsterminatedby|LINESTERMINATEDby...- 0
- 0
- 0
- 0
- 0
Mysql深入探索之Explain执行计划详析
前言如何写出效率高的sql语句,提到这必然离不开explain执行计划的分析,至于什么是执行计划,如何写出高效率的sql,本篇文章将会一一介绍。执行计划执行计划是数据库根据sql语句和相关表的统计信息...- 0
- 0
- 0
- 0
- 0
MySQL创建数据表时设定引擎MyISAM/InnoDB操作
我在配置mysql时将配置文件中的默认存储引擎设定为了innodb。今天查看了myisam与innodb的区别,在该文中的第七条“myisam支持gis数据,innodb不支持。即myisam支持以下空间数据对象:point,line,poly...- 0
- 0
- 0
- 0
- 0
MySQL基于group_concat()函数合并多行数据
一个很有用的函数group_concat(),手册上说明:该函数返回带有来自一个组的连接的非null值的字符串结果。通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列合并显...- 0
- 0
- 0
- 0
- 0
MYSQL中 char 和 varchar的区别
char和varchar类型相似,差别主要在存储,尾随空格和检索方式上。char和varchar相同的是:char和varchar都指定了字符长度,注意是字符长度。例如char(30)和varchar(30)表示都可以存30个字符。有一点要...- 0
- 0
- 0
- 0
- 0
DMHS单机库到单机库数据同步
DMHS单向同步前言达梦数据实时同步软件DMHS是达梦公司推出的新一代支持异构环境的高性能、高可靠和高可扩展的数据库实时同步系统。DMHS的实时数据同步复制采用并行处理体系,能够实时读取...- 0
- 0
- 0
- 0
- 0
Memcached构建缓存服务器的方法
前言许多web应用都将数据保存到关系型数据库(rdbms)中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现rdbms的负担加重、数据库响应恶化、网站显示延迟等重大影...- 0
- 0
- 0
- 0
- 0
Nginx域名转发https访问的实现
说在前面的话:突然接到这么一个任务,将多个域名的访问必须使用https的转发访问,其实对niginx的使用很简单,文档也很齐全(不管是腾讯云还是阿里云),入坑的原因是对niginx服务器的陌生和走的弯路。...- 0
- 0
- 0
- 0
- 0
linux环境下解决solr7.4服务器多表导入数据覆盖的问题
问题溯源(导致solr数据覆盖可能原因):因为是多表的原因,可能在将mysql数据库导入到solr索引库中会出现不同数据相同id,而在solr实例schema配置会将id作为so...- 0
- 0
- 0
- 0
- 0
用nginx+FastDFS一步步搭建文件管理系统
一、fastdfs介绍fastdfs开源地址:参考:分布式文件系统fastdfs设计原理参考:fastdfs分布式文件系统个人封装的fastdfsjavaapi:1、简介fastdfs是一个开源的高性能分布式文件系统(dfs)。它的主要功能...- 0
- 0
- 0
- 0
- 0
Nginx本地目录映射实现代码实例
有时候需要访问服务器上的一些静态资源,比如挂载其他设备上的图片到本地的目录,而本地的目录不在nginx根目录下,这个时候就需要简单的做一下目录映射来解决,比如想通过浏览器http://ip/image/20...- 0
- 0
- 0
- 0
- 0
zabbix 监控mysql的方法
zabbix部署完之后zabbix-agent操作1.监控mysql,首先要先安装mysql[root@localhost~]#yum-yinstallmariadbmariadb-server2.编写mysql监控项的脚本在zabbix-agent先授权个用户不然测试时没有权限...- 0
- 0
- 0
- 0
- 0
mysql查询表是否被锁的方法
具体方法:(推荐教程:mysql数据库学习教程)查看表被锁状态#查询哪些表锁了showopentableswherein_use>0;查看造成死锁的sql语句#查询innodb引擎的运行时信息showengineinnodbstatus;查询进程#查...- 0
- 0
- 0
- 0
- 0
Mysql join连接查询的语法与示例
连接查询:是将两个查询(或表)的每一行,以“两两横同对接”的方式,所得到的所有行的结果,即一个表中的某行,跟另一个表中的某行。进行“横向对接”,得到一个新行。连接查询包括以下这些不同形式,连接方...- 0
- 0
- 0
- 0
- 0