数据库相关文章

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

SQ查询case when then用法

2017年10月07日

SQL 中的CASE 具有分类功能。例如如下查询:USE AdventureWorks2012; GO SELECT ProductNumber, Name, "Price Range" = CASE WHEN ListPrice = 0 THEN 'Mfg item - not for resale' WHE...

Redis缓存失效机制

2017年09月29日

Redis缓存失效的故事要从EXPIRE这个命令说起,EXPIRE允许用户为某个key指定超时时间,当超过这个时间之后key对应的值会被清除,这篇文章主要在分析Redis源码的基础上站在Redis设计者的角度去思考Redis缓存失效的相关问题。一、Redis缓存失效机制通常Redis keys创建时没有设置相关过期时间。他们会一直存在,除非使用显示的命令移除,例如,使用DEL命令。EXPIRE一类...

ERR operation not permitted

2017年09月27日

最近使用Redis的时候提示”<error> ERR operation not permitted“,解决方案:使用auth 当初设置的密码,就可以了:产生问题的原因:原来配置文件(redis.config)设置的密码不可用,在操作的时候认证。参考资资料:redis配置认证密码redis 密码

Client sent AUTH, but no password is set, sPort: 0, LastCommand:

2017年09月25日

最近在用Redis的时候报错,错误如下:Client sent AUTH, but no password is set, sPort: 0, LastCommand:它的意思就是redis服务器没有设置密码,但客户端向其发送了AUTH请求,于是把程序中所有jedis发送授权的地方都去掉,可是发现异常还是存在!!简直无语了解决方法:redis 127.0.0.1:6379> CONFIG SET ...

SQL Server如何查看SQL语句的执行时间

2017年09月23日

在SQL Server数据库中,如何才能查看SQL语句的执行时间呢?本文将为您介绍查询方法,供您参考,希望对您能够有所帮助。下面这种是SQL Server中比较简单的查询SQL语句执行时间方法,通过查询前的时间和查询后的时间差来计算的:declare @begin_date datetimedeclare @end_date datetimeselect @begin_date = getdate...

sql优化实战:排序字段——到底是time还是ID

2017年09月22日

查到有这样一段话,很耗CPU资源:set statistics io onset statistics time on SELECT TOP 10 FeedBackID,UserID,ContentID,[Content], Time,AddType,IP FROM CYZoneFeedBack where contentid in (select articleid ...

Running Redis as a Service

2017年09月22日

If you installed Redis using the MSI package, then Redis was already installed as a Windows service. Nothing further to do. If you would like to change its settings, you can update the redis.windows-s...

Redis与Memcached的区别

2017年09月22日

传统MySQL+ Memcached架构遇到的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  2.Memcached与MySQL...