文章分类 -  数据库开发

摘要:一、查询有那些数据库SELECT nameFROM sys.databases WHERE database_id >4二、拼凑数据库备份SQL2.1直接上SQLDECLARE @SQL VARCHAR(MAX)SELECT @SQL = COALESCE(@SQL,'') + 'BACKUP DA... 阅读全文
posted @ 2015-04-03 11:35 星释天狼 阅读(386) 评论(0) 推荐(0)
摘要:【参考】http://blog.csdn.net/qiujialongjjj/article/details/16945569一、Redis的安装Redis是一个不错的缓存数据库,读取数据速度效率都很不错。今天大家共同研究下redis的用法。结合网上的资料和自己的摸索,先来看下安装与配置把。咱们主要... 阅读全文
posted @ 2015-03-10 11:19 星释天狼 阅读(263) 评论(0) 推荐(0)
摘要:c#用户自定义类似word界面满足客户个性化需求,你千万不要也为是签入World,这比那个更有意思,这根本不需要Office。 阅读全文
posted @ 2015-02-15 15:33 星释天狼 阅读(1291) 评论(0) 推荐(0)
摘要:--得到表和视图select id as ID,name as TableName,xtype as Type,( SELECT isnull(g.[value],'-') FROM sys.extended_properties g where g.major_id=id and g.minor_id=0) as TableRemark from sysobjects where (xtype='U' or xtype='V') and name<>'dtproperties' order by xtype,name 阅读全文
posted @ 2013-04-09 16:14 星释天狼 阅读(205) 评论(0) 推荐(0)
摘要:MySQL如何检查缓存命中MySQL如何检查缓存命中How MySQL Checks for a Cache HitMySQL检查缓存命中的方式相当简单快捷。缓存就是一个查找表(Lookup Table)。查找的键就是查询文本、当前数据库、客户端协议的版本,以及其他少数会影响实际查询结果的因素之哈希值。在 检查缓存的时候,MySQL不会对语句进行解析、正则化或者参数化,它精确地使用客户端传来的查询语句和其他数据。只要字符大小写、空格或者注释有一点点 不同,查询缓存就认为这是一个不同的查询。这是书写查询语句时要注意的一点。不管怎么说,使用一致的格式和风格是一个好习惯,而且在这种情况下还能得到更 阅读全文
posted @ 2011-08-31 02:33 星释天狼 阅读(583) 评论(0) 推荐(0)
摘要:【转】http://blog.csdn.net/sillybanny/article/details/532583用来保存计算最终结果的数据库是整个信息系统的重要组成部分,技术也相对成熟。然而,对于所有数据库而言,除了记录正确的处理结果之外,也面临着一些挑战:如何提高处理速度,数据可用性、数据安全性和数据集可扩性。将多个数据库联在一起组成数据库集群来达到上述目标应该说是一个很自然的想法。 集群(Cluster)技术是使用特定的连接方式,将价格相对较低的硬件设备结合起来,同时也能提供高性能相当的任务处理能力。 本文试图对当前主要的数据库集群用到的具体技术和市场上的主流产品进行分析并作点评,... 阅读全文
posted @ 2011-08-24 00:24 星释天狼 阅读(390) 评论(0) 推荐(0)
摘要:下面简介SQL Server 命令行工具 isql 和 osql。 isql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件;并且使用 DB-Library 与 SQL Server 2000 进行通讯。 osql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件。该实用工具通过 ODBC 与服务器通讯。sqlcmd 用于sql server 2008登录C:>osql -S 服务器名\实例名 -U sa回车会出现下面提示,输入密码。Password 11111C:\Users\Administrator>sqlcmd -S .\t 阅读全文
posted @ 2011-07-22 14:37 星释天狼 阅读(654) 评论(0) 推荐(0)
摘要:GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOifexists(select*fromsysobjectswhereid=OBJECT_ID('[P_DB_BK]')andxtype='P')DROPPROC[P_DB_BK]GOCREATEPROC[dbo].[P_DB_BK]@SavePathnvarchar(150),--@SavePath =>保存的网络地址目录@IPnvarchar(20),--@IP =>IP地址@UserNamenvarchar(30),--@UserName =>访问网络地 阅读全文
posted @ 2011-07-22 12:42 星释天狼 阅读(3515) 评论(0) 推荐(0)
摘要:【转】http://www.cnblogs.com/leoo2sk/archive/2011/07/10/2096816.html MySQL索引背后的数据结构及算法原理 2011-07-10 23:40 by T2噬菌体, 21092 visits, 收藏, 编辑 写在前面的话 在编程领域有一句人尽皆知的法则 “程序 = 数据结构 + 算法”,我个人是不太赞同这句话(因为我觉得程序不仅仅是数据结构加算法),但是在日常的学习和工作中我确认深深感受到数据结构和算法的重要性,很多东 西,如果你愿意稍稍往深处挖一点,那么扑面而来的一定是各种数据结构和算法知识。例如几乎每个程序员都要打交道的数据库,. 阅读全文
posted @ 2011-07-14 10:02 星释天狼 阅读(195) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/kingboy2008/archive/2011/05/21/2052576.html看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。 第一节、利用系统表注入SQLServer数据库 SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体的例子: ① http://Site/url.asp?id=1;exec mas 阅读全文
posted @ 2011-05-21 09:35 星释天狼 阅读(411) 评论(0) 推荐(0)
摘要:创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行远程存储过程。 语法 sp_addlinkedserver [ @server = ] 'server' [... 阅读全文
posted @ 2010-11-30 17:32 星释天狼 阅读(1937) 评论(0) 推荐(1)
摘要:一 前言 客服业务受到SQL语句的影响非常大,在规模比较大的局点,往往因为一个小的SQL语句不够优化,导致数据库性能急剧下降,小型机idle所剩无几,应用服务器断连、超时,严重影响业务的正常运行。因此,称低效的SQL语句为客服业务的‘恶龙’并不过分。数据库的优化方法有很多种,在应用层来说,主要是基于索引的优化。本次秘笈根据实际的工作经验,在研发原来已有的方法的基础上,进行了... 阅读全文
posted @ 2010-09-05 23:56 星释天狼 阅读(203) 评论(0) 推荐(1)
摘要:(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其... 阅读全文
posted @ 2010-07-04 10:28 星释天狼 阅读(148) 评论(0) 推荐(0)
摘要:--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --... 阅读全文
posted @ 2010-07-02 14:46 星释天狼 阅读(250) 评论(0) 推荐(0)
摘要:--新增用户 exec sp_addlogin 'test' --添加登录 exec sp_grantdbaccess N'test' --使其成为当前数据库的合法用户 exec sp_addrolemember N'db_owner', N'test' --授予对自己数据库的所有权限 --这样创建的用户就只能访问自己的数据库,及数据库中包含了guest用户的公共表 go --删除测试用户 exe... 阅读全文
posted @ 2010-07-02 14:36 星释天狼 阅读(278) 评论(0) 推荐(0)
摘要:精妙SQL语句_数据库sql server下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语... 阅读全文
posted @ 2010-02-25 22:24 星释天狼 阅读(219) 评论(0) 推荐(0)
摘要:[转]通用权限管理设计[转]http://www.kanwenzhang.com/erp/fda6e89aec274a36/c/1979/11979.html.引言    因做过些系统权限管理功能虽然逐步完善,但总有些不尽人意地方,总想抽个时间更好思考权限系统设计。   权限系统直以们应系统不缺少个部分,若每个应系统都重新系统权限进行设计,以满足不同系统户需求,浪费们不少宝贵时间,所以花时间设计个... 阅读全文
posted @ 2009-12-30 13:33 星释天狼 阅读(454) 评论(0) 推荐(0)