Memcache存储大数据的问题huangguisu Memcached存储单个item最大数据是在1MB内,假设数据超过1M,存取set和get是都是返回false,并且引起性能的问题。我们之前对排行榜的数据进行缓存,因为排行榜在我们全部sql select查询里面占了30%,并且我们排行榜每小时...
分类:
系统相关 时间:
2015-01-24 10:05:25
阅读次数:
213
简介:Infobright是基于专利技术的列式数据库,一个基于MySQL开发的开源数据仓库(DataWarehouse)软件,可作为MySQL的一个存储引擎来使用,SELECT查询与普通MySQL无区别。一、几大优点:1、高压缩比率,平均压缩比可达10:1。(经测试,我们的1500万条697M日志数据压缩比例为6..
分类:
其他好文 时间:
2015-01-16 19:25:42
阅读次数:
261
子查询:单值子查询和多值子查询独立标量(单值)子查询:就是一个select返回一个值。例如id。将这个查询出来的一个值,作为另个select查询的where条件。通常两张表。独立多值子查询:返回多个值,例如id。这些值在另一个查询中当做where条件。因为返回多个值,所以where条件中在这些值中不...
分类:
数据库 时间:
2015-01-15 15:55:16
阅读次数:
164
Ø function 函数函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。如:字符串函数;而多行函数,就是多条记录同时计算,得到最终只有一条结果记录。如:...
分类:
数据库 时间:
2015-01-13 21:31:42
阅读次数:
164
SELECT语句和其他的SQL查询命令不同,它需要处理查询结果。SQL语句的执行也需要使用mysqli_stmt对象中的execute()方法,但与mysqli对象中的query()方法不同,execute()方法的返回值并不是一个mysqli_result对象。mysqli_stmt对象提供了一种...
分类:
数据库 时间:
2015-01-13 21:11:06
阅读次数:
1829
SQL Server的系统查询过程 负责在SELECT查询执行时候产生查询执行计划。SQL Server会“智能”地选择一个高效计划来取代低效的一个。大多数时候,SQL Server会把这份工作干得很棒。但正如有些人所担忧的,SQL Server并不是万能的,有时候,我们通过查询执行计划、表统计信....
分类:
数据库 时间:
2015-01-09 17:12:49
阅读次数:
513
当数据表被事务锁定后,我们再进行select查询时,需要为with(锁选项)来查询信息,如果不加,select将会被阻塞,直到锁被释放,下面介绍几种SQL的锁选项SQL的几把锁NOLOCK(不加锁)此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未...
分类:
数据库 时间:
2015-01-07 14:54:53
阅读次数:
229
这个问题是由于自己的粗心引起,当时定位到代码了,但是完全没有头绪,知道自己在实现上找到了问题.下面就是出错的代码:DataRow[]tmpdrlist=tmpdt.Select(string.Format("UserGroup={0}",dr["UserGroup"].ToString()));上面的代码没有任何语法问题,只有在运行的时候出现了问题,当..
分类:
数据库 时间:
2015-01-06 07:28:26
阅读次数:
268
原文:select查询原理 我并非专业DBA,但做为B/S架构的开发人员,总是离不开数据库,一般开发员只会应用SQL的四条经典语句:select ,insert,delete,update。但是我从来没有研究过它们的工作原理,这篇我想说一说select在数据库中的工作原理。B/S架构中最经典的话题无...
分类:
其他好文 时间:
2015-01-05 12:43:50
阅读次数:
129
SQL查询详解
1.Orderby
a) Order by 字段 asc | desc
b) 允许多字段排序: 先按第一个字段排序,如果不能区分,再使用第二个字段排序;以此类推
2.Limit(限制获得的记录数量)
a) 语法: limit offset, row_count (offset:偏移量,下标从0开始;row_count:总记录数)。例如:limit 2,3 表示从第二条开...
分类:
数据库 时间:
2015-01-02 12:17:18
阅读次数:
193