数据库 软件列表

mysql服务器查询慢原因分析与解决方法小结
MySQL

mysql服务器查询慢原因分析与解决方法小结

2020-02-16 标签:mysql,服务器,查询,原因,分析,解决方法,小结,会经,发现,开发人员,没用,索引,语句,limit,n,会对,数据库

会经常发现开发人员查一下没用索引的语句或者没有limit n的语句,这些没语句会对数据库造成很大的影响,例如一个几千万条记录的大表要全部扫描,或者是不停的做filesort,对数据库和服务器造成io影响等。这是镜像库上面的情况。 而到了线上库,除了出现没有索引的语句,没有用limit的语句,还多了一

Linux下修改MySQL编码的方法
MySQL

Linux下修改MySQL编码的方法

2020-02-16 标签:linux,修改,mysql,编码,方法,默认,登录,通过,show,variables,语句,查看,系统,变量,及其,character,说明,以下,是在

默认登录mysql之后可以通过SHOW VARIABLES语句查看系统变量及其值。mysql> show variables like '%character%';说明:以下是在CentOS-6.2下的设置(不同的版本可能有些差异,比如文件的位置。但设置的内容应该是一样的)1. 找到mysql

MYSQL 浅谈MyISAM 存储引擎
MySQL

MYSQL 浅谈MyISAM 存储引擎

2020-02-16 标签:mysql,浅谈,myisam,存储,引擎,思维,介绍,中用,最多,innodb,默认,值得,学习,以下,是我,高性能,书中,提到

思维导图介绍mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。特点 > 不支持事务证明如下:>> 表记录:t2表的engine是myis

MySQL 大数据量快速插入方法和语句优化分享
MySQL

MySQL 大数据量快速插入方法和语句优化分享

2020-02-16 标签:mysql,大数,快速,插入方法,语句,优化,分享,锁定,也将,降低,连接,测试,整体,时间,尽管,它们,等候,最大

锁定也将降低多连接测试的整体时间,尽管因为它们等候锁定最大等待时间将上升。例如: 实现代码如下: Connection 1 does 1000 inserts Connections 2, 3, and 4 do 1 insert Connection 5 does 1000 inserts  如果

mysql中迅速插入百万条测试数据的方法
MySQL

mysql中迅速插入百万条测试数据的方法

2020-02-16 标签:mysql,迅速,插入,百万,测试数据,方法,对比,首先是,存储,过程,实现,代码,如下,delimiter,set,autocommit,create

对比一下,首先是用 mysql 的存储过程弄的: 实现代码如下: mysql>delimiter $ mysql>SET AUTOCOMMIT = 0$$ mysql> create procedure test() begin declare i decimal (10) def

ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)
Oracle

ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)

2020-02-16 标签:ado,net,连接数,字符串,小结,oracle,sqlserver,access,odbc,连接,sql,server,framework,数据,提供,程序,支持,类似于

ADO.NET 连接到 SQL Server SQL Server .NET Framework 数据提供程序支持类似于 OLE DB (ADO) 连接字符串格式的连接字符串格式。 实现代码如下:using (SqlConnection connection = new SqlConnection(

MySQL InnoDB之事务与锁详解
MySQL

MySQL InnoDB之事务与锁详解

2020-02-16 标签:mysql,innodb,之事,详解,为何,引入,事务,数据,完整性,安全性,充分利用,系统资源,提高

引题:为何引入事务?1>.数据完整性2>.数据安全性3>.充分利用系统资源,提高系统并发处理的能力1. 事务的特征事务具有四个特性:原子性(Atomiocity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),这四个特性简称ACID

优化SQL Server的内存占用之执行缓存
SQLServer

优化SQL Server的内存占用之执行缓存

2020-02-16 标签:优化,sql,server,内存,占用,执行,缓存,首先,说明,哪几,部分,组成,主要,三部,分组,数据,data,buffer,procedure

首先说明一下SQL Server内存占用由哪几部分组成。SQL Server占用的内存主要由三部分组成:数据缓存(Data Buffer)、执行缓存(Procedure Cache)、以及SQL Server引擎程序。SQL Server引擎程序所占用缓存一般相对变化不大,则我们进行内存调优的主要着

对于mysql的query_cache认识的误区
MySQL

对于mysql的query_cache认识的误区

2020-02-16 标签:mysql,query,cache,认识,误区,这一,说法,是不,完全正确,首先,第一点,键值,并不是,简单,而是,flag,源码

其实,这一种说法是不完全正确的。首先第一点,mysql的query_cache的键值并不是简单的query,而是query加databasename加flag。这个从源码中就可以看出。在这里不做重点描述,后续可以针对于这一点再具体分析。重要的是第二点,是不是加了空格,mysql就认为是不同的查询呢?

MySQL的FIND_IN_SET函数使用方法分享
MySQL

MySQL的FIND_IN_SET函数使用方法分享

2020-02-16 标签:mysql,find,set,函数,使用方法,分享,设计,数据库,时有,这种情况,比如,有个,文章,表里,面有,type,字段,存储,的是,类型

很多时候我们在设计数据库时有这种情况,比如: 有个文章表里面有个type字段,他存储的是文章类型,有 1头条,2推荐,3热点,4图文 .....11,12,13等等 现在有篇文章他既是 头条,又是热点,还是图文, type中以 1,3,4的格式存储. 那们我们如何用sql查找所有type中有4图文标