由innodb_purge_threads控制purge线程数。
(>= 5.6.5)的版本中该值默认为1,最大值为32。默认值1表示innodb的purge操作被分离到purge线程中,master
thread不再做purge操作。
The
number of background threads devoted to the InnoDB purge operatio...
分类:
数据库 时间:
2015-06-13 01:13:24
阅读次数:
218
create PROCEDURE [dbo].[xiao_adduser]@username NVARCHAR(100),@password NVARCHAR(100),@adddate DATETIMEASBEGININSERT INTO dbo.xiao_user(username,PASSWO...
分类:
数据库 时间:
2015-06-13 01:10:23
阅读次数:
230
在调试程序的时候,gdb是一柄利器,恰当的使用gdb可以解决掉程序的许多bug。
gdb并不检查语法错误,那是gcc或者g++的事情,gdb干的是调试的事情。
说明:
(1)gdb
程序名 [corefile]之类的是代表命令的用法,[]中间的内容是可选项,即你可以加,也可以不加。
(2)如果需要重复执行一条命令,不需要每次都键入命令,gdb记住了最后一个被执行的命令,只要简单的按ent...
分类:
数据库 时间:
2015-06-12 23:57:05
阅读次数:
277
Oracle单实例情况下的library cache pin的问题模拟与问题分析...
分类:
数据库 时间:
2015-06-12 23:55:23
阅读次数:
213
在前一篇博文中,我们使用OAuth的Client Credential Grant授权方式,在服务端通过CNBlogsAuthorizationServerProvider成功发放了Access Token,在客户端也成功拿到了Access Token。那Access Token有什么用呢?在OAu...
分类:
数据库 时间:
2015-06-12 23:53:16
阅读次数:
245
select * from [user] wherer name like '上海%'
分类:
数据库 时间:
2015-06-12 23:52:12
阅读次数:
183
insert into t1(v1) values('cn中国'); select * from t1; 1、输入gbk,交互latin1,数据库latin1 insert,客户端把gbk的输入当成latin1来解释,传给服务,服务不需要转码,把gbk当成latin1存入数据库,显示乱码。 ...
分类:
数据库 时间:
2015-06-12 23:48:58
阅读次数:
217
1.待改写语句如下update table1 f set f.ljjine1= (select nvl(sum(nvl(b.jine1,0)),0) from table1 b where b.kjqj<=f.kjqj and b.gs=f.gs and b.bm=f.bm and b...
分类:
数据库 时间:
2015-06-12 23:50:37
阅读次数:
211
默认情况下,mysql遇到分号; 就认为是一个命令的终止符, 就会执行命令。而有些时候,我们不希望这样,比如存储过程中包含多个语句,这些语句以分号分割,我们希望这些语句作为一个命令,一起执行,怎么解决这个问题?使用delimiter,告诉mysql解释器,换一个标识符,作为执行命令的终止符。 如下:...
分类:
数据库 时间:
2015-06-12 23:49:36
阅读次数:
176
1.不同数据库之间复制表的数据的方法:当表目标表存在时:insert into 目的数据库..表 select * from 源数据库..表当目标表不存在时:select * into 目的数据库..表 from 源数据库..表2. 查看是否锁表show OPEN TABLES where In_u...
分类:
数据库 时间:
2015-06-12 23:45:50
阅读次数:
172
错误原因:/var/lib/mysql目录中socket文件不存在。连接mysql服务器有两种方式:tcp连接,通过socket文件连接。通过socket文件,启动mysql服务,mysql服务会自动生成一个sock文件,生成的sock文件默认放在 --datadir=/var/lib/mysql,...
分类:
数据库 时间:
2015-06-12 23:44:49
阅读次数:
222
1、sc表的内容如下:mysql> select * from sc order by sid asc;+----+-------+-----+-------+| ID | SID | CID | SCORE |+----+-------+-----+-------+| 1 | 10001 |...
分类:
数据库 时间:
2015-06-12 23:44:04
阅读次数:
177
需求是:对于一个设备,求一天内每个小时的平均值,一个月内每天的平均值,更通用的需求是,从起始时间到结束时间,每隔一段时间,求一个平均值。目前的解决策略是:在存储过程中进行处理,从起始时间到结束时间,切割成段,求出每一段的平均值,合并起来。存在问题:数据量很大的时候,会存在严重的性能问题。比如:一个月...
分类:
数据库 时间:
2015-06-12 23:42:42
阅读次数:
341
考虑下面的需求,在一段时间内,间隔一段时间,取一个平均值,把所有的平均值取出来,怎么办?思路:在存储过程中,拼接sql语句。根据起始时间和结束时间,while循环每次加一段时间。DROP PROCEDURE IF EXISTS `get_avg`;DELIMITER ;;CREATE DEFINER...
分类:
数据库 时间:
2015-06-12 23:39:34
阅读次数:
233
gb2312 简体中文已经常用符号,双字节编码gbk 中日韩字符,是gb2312的超集,也是双字节编码utf8 多字节编码。包含中日韩法俄字符, 特别注意,还包含英文字符,对于英文字符,使用一个字节,其他字符使用三个字节。
分类:
数据库 时间:
2015-06-12 23:39:09
阅读次数:
162
mysql> desc student;+-------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+-------------...
分类:
数据库 时间:
2015-06-12 23:36:58
阅读次数:
166
Java拼接动态SQL的一般做法有1、使用动态语句很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTEIMMEDIATE语句、MSSQL的EXEC和SP_EXECUTESQL、Mysql的预处理语句等。这些功能让我们在数据库端来处理动态查询提供了极大遍历,但这种方式只适用于相对简单地动态查询,复杂..
分类:
数据库 时间:
2015-06-12 22:30:42
阅读次数:
171