统计count(*), 数量为9行; 统计count(abandonAddTime), 数量为8; 统计count(abandonUserName), 数量为9行; count(), 不能统计null值 ...
分类:
数据库 时间:
2016-12-30 11:39:43
阅读次数:
187
一、前言分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量。在进行数据库读写分离的时候,我们首先要进行数据库的主...
分类:
数据库 时间:
2016-12-30 10:56:08
阅读次数:
268
十三年磨一剑,从2003年就开始进行万能数据库查询分析器的研究与开发,到2006年万能数据库查询分析器1.0版本面世,再到2016年12月26日最新版本7.023发布,13年间本人一直致力于增强万能数...
分类:
数据库 时间:
2016-12-30 10:52:14
阅读次数:
282
方法参考自: http://stackoverflow.com/questions/8422455/performing-a-like-comparison-on-an-int-field 也就是使用CAST转换指定字段,然后进行比较。具体样例代码如下: 但是这样做的话,MySQL不能使用对应int ...
分类:
数据库 时间:
2016-12-30 10:47:55
阅读次数:
1743
现象 以SQL/Helper为例,打开不同的SQL窗口,对同一个表格进行操作,如下所示。 窗口1:当执行更新任务、紧接着执行查询时获得一组查询结果。结果是对的。 窗口2:而在另外一个SQL查询窗口中执查询,却得到更新前的结果。 当关闭窗口1时,执行窗口2,发现出现正确的更新结果。 分析 初步分析是数 ...
分类:
数据库 时间:
2016-12-30 10:48:41
阅读次数:
195
mysql5.6的主从相当的不错,增加了不少参数,提升了主从同步的安全和效率,以下是mysql5.6主从参数详解。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ############## ...
分类:
数据库 时间:
2016-12-30 10:45:12
阅读次数:
201
1.CHARINDEX('A',‘VALUE’) result:2 style:PATINDEX(varchar,varchar) 解释:A在字符串VALUE的位置次序。 2.PATINDEX('%A%',‘VALUE’) result:2 style:PATINDEX('%xx%',varchar ...
分类:
数据库 时间:
2016-12-30 10:43:56
阅读次数:
220
因为数据库增删改突然暴增,需要查询是那些表的操作特别频繁,写了一个用来分析bin-log的小工具,找出增删改查的表,并按照操作次数降序排列,以下是代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 ...
分类:
数据库 时间:
2016-12-30 10:42:37
阅读次数:
227
一、使用命令行模式进入mysql会看到最开始的提示符;二、命令行中使用status可以看到;三、使用系统函数等等, 一、使用命令行模式进入mysql会看到最开始的提示符;二、命令行中使用status可以看到;三、使用系统函数等等, 查看版本信息 #1使用命令行模式进入mysql会看到最开始的提示符 ...
分类:
数据库 时间:
2016-12-30 10:40:32
阅读次数:
191
Oracle补全日志(Supplemental logging)特性因其作用的不同可分为以下几种:最小(Minimal),支持所有字段(all),支持主键(primary key),支持唯一键(unique),支持外键(foreign key)。包括LONG,LOB,LONG RAW及集合等字段类型 ...
分类:
数据库 时间:
2016-12-30 10:36:41
阅读次数:
230
一. 问题 数据库编码:utf8 mysql> create database dbnameDEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 表编码:utf8 drop table if exists `test`;create table `t ...
分类:
数据库 时间:
2016-12-30 10:32:29
阅读次数:
203
mysql主从的binlog定时删除是很重要的,一般是通过expire_logs_days = 10来设置binlog保留的天数(mysql5.0一下版本不支持),但有时这还不够,假如有几天的日志量非常大,硬盘可能会满,所以不但要设置保留的天数,还要监控硬盘的空间使用情况。写了一个脚本,适合各个版本 ...
分类:
数据库 时间:
2016-12-30 10:30:09
阅读次数:
249
1. 表与表的关联赋值(用于表与表之间有关联字段,数据互传) 双表关联赋值 UPDATE #B SET #B.D=#A.B from #B inner join #A on #B.C=#A.A 多表关联赋值 update a set a.e=c.n from a left join b on a.e ...
分类:
数据库 时间:
2016-12-30 10:29:09
阅读次数:
222
今天发现它真的是一个问题。 拿我最喜欢的Oracle来说吧。一般情况下,建表不管大小写,建完表名、字段名总是大写的,这样你不得不在单词之间加下划线,从而增加了字段名长度,有时就超长了。在select的结果中显示也不美观。Oracle也支持以双引号括起来的字段名,不过,你可要注意啦,用"Ok"建的字段 ...
分类:
数据库 时间:
2016-12-30 10:21:53
阅读次数:
175
一、前言 分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量。 在进行数据库读写分离的时候,我们首先要进行数据库的主从配置,最简单的是一台Master和一台Slave(大型网站系统的话,当然会很复杂,这里只是分析 ...
分类:
数据库 时间:
2016-12-30 10:21:31
阅读次数:
244
Spring中的JDBC为我们省去连接和关闭数据库的代码,我们着重关注对数据库的操作。Spring框架在数据库开发中的应用主要使用的是JDBCTemplate类,该类作为Spring对JDBC支持的核心,提供了所有对数据库操作功能的支持。我们将使用JDBCTemplate类完成对mysql数据库的增 ...
分类:
数据库 时间:
2016-12-30 09:17:24
阅读次数:
301
环境说明 系统环境:win10专业版,.NET版本4.0 VS版本:2013 旗舰版 旧环境:EF5+SQLserver2012 迁移后环境:EF6+Mysql5 使用工具: Navicat Premium_11.2.7简体中文版。做MSSQL(SQLserver)→Mysql 直接导入操作。 链接 ...
分类:
数据库 时间:
2016-12-30 02:36:54
阅读次数:
307