原文:sp_executesql介绍和使用execute相信大家都用的用熟了,简写为exec,除了用来执行存储过程,一般都用来执行动态Sql sp_executesql,sql2005中引入的新的系统存储过程,也是用来处理动态sql的,
如: exec sp_executesql @sql, N'@...
分类:
数据库 时间:
2014-11-10 13:31:02
阅读次数:
216
原文:SQL Server 已提交读快照 测试1. 打开数据库 已提交读快照 选项 2. 数据库 已提交读快照 模式下的测试 a) 测试表 Test b) 开启事务1,更新数据C2 = '200'(未提交) BEGIN TRAN UPDATE Test SET C2 = '200' WHERE C1...
分类:
数据库 时间:
2014-11-10 13:30:30
阅读次数:
201
原文:配置SQL Server 2008 R2 Reporting Services 记录如何在本地配置SQL Server 2008 R2 Reporting Services,笔者环境为Windows 7 64位 + SQL Server 2008 R2 一、准备工作 其实准备工作很简单,只需通...
分类:
数据库 时间:
2014-11-10 13:28:04
阅读次数:
230
原文:《SQL Server企业级平台管理实践》读书笔记——几个系统库的备份与恢复master数据库
master作为数据库的主要数据库,记录着SQL Server系统的所有系统级信息,例如登录用户、系统配置设置、端点和凭证以及访问其他数据服务器所需要的信息。master数据库还记录着启动服务器实例...
分类:
数据库 时间:
2014-11-10 13:26:50
阅读次数:
251
原文:SQL Server 死锁检查示例代码: select spid, blocked, status, hostname, program_name, hostprocess, cmd from sysprocesses where dbid = db_id('xxx') and blocked...
分类:
数据库 时间:
2014-11-10 13:26:01
阅读次数:
177
在mybatis中,配置文件中sql的值,用#{}表示,例如:#{id}最终发送的sql为:select t_id id,t_name name from teacher where t_id=1如果传入的是字符串则会加上'';如果想直接取传过来的值,不加任何变化的话,用${}取 SELECT t_...
分类:
数据库 时间:
2014-11-10 13:27:19
阅读次数:
275
原文:SQL Server 备份维护计划1. 创建维护计划:SSMS -> 管理 -> 维护计划 -> 新建维护计划 2. 添加子计划(备份计划)
a)每30分钟:事务日志备份 每天:差异备份 每周:完整备份 b) 维护计划会自动创建作业
分类:
数据库 时间:
2014-11-10 13:22:39
阅读次数:
147
原文:SQL Server 事务嵌套示例代码: DECLARE @TranCounter INT; SET @TranCounter = @@TRANCOUNT;
IF @TranCounter > 0 -- Procedure called when there is -- an active t...
分类:
数据库 时间:
2014-11-10 13:20:20
阅读次数:
243
最近一个项目用的ssh,我从svn上checkout项目之后启动(配置的是hibernate.hbm2ddl.auto=update),结果表没有自动生成(表不存在),然后看控制台,控制台提示创建表失败,把创建语句拿出来是: HHH000388: Unsucce...
分类:
数据库 时间:
2014-11-10 12:16:11
阅读次数:
167
PostgreSQL有一项非常有用的功能,分区表,或者partitioning。当某个TABLE的记录非常的多,千万甚至更多的时候,我们其实需要将他分割成子表。一个庞大的TABLE,就像水果仓库杂乱无章地堆放着无数的苹果桃子和桔子...
分类:
数据库 时间:
2014-11-10 12:16:01
阅读次数:
371
最近在开发一个电商平台的时候,经常会遇到要判断表中是否存在某条记录,不存在,则插入。 判断记录是否存在的sql,不同的写法,也会有不同的性能。 select?count(*)?from?tablename?where?col?=?‘col‘; ...
分类:
数据库 时间:
2014-11-10 12:15:08
阅读次数:
220
ORACLE的优化器共有3种: ?? a.? RULE (基于规则)?? b. COST (基于成本)? c. CHOOSE (选择性) ??? 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS...
分类:
数据库 时间:
2014-11-10 12:15:04
阅读次数:
164
使用AsyncQueryHandler异步查询帮助类,可以实现数据库的增删改查(ContentProvidert提供的数据)。如果数据量较小的时候,使用一般的数据查询就可以实现。但是如果数据量较大,就会出现ANR(Application
Not Responding)问题,这个时候你也可以使用Handler,但是这样会降低效率,这个时候我们就可以使用Android已经封装好的异步查询框架Asy...
分类:
数据库 时间:
2014-11-10 12:08:21
阅读次数:
353
近日发现挂在外网上的服务器莫名其妙地重启,该服务器目前主要启动了IIS服务,SQL SERVER 服务。远程登录,发现系统反应很慢,有明显的停滞感,打开任务管理器,CPU使用率在基本30左右。打开事件查看器,在应用程序中发现大量的级别为信息来源为MSSQL$PNCSMS,事件ID为18456,任务类别为登录的记录,几乎24小时不间断,每秒钟有15次个记录,每个记录的内容大体相同,如“用户 'sa'...
分类:
数据库 时间:
2014-11-10 12:07:34
阅读次数:
243
如何选择新稳定的版本
mysql的版本大概可以分为Alpha、Beta、GA。GA版即mysql官方发布的稳定版本。
如何在官方下载Mysql
可以通过http://dev.mysql.com/downloads/mysql/进行下载mysql 或是通过Downloads->Community->mysql
Community Server,免费版即社区版本(MySQL Co...
分类:
数据库 时间:
2014-11-10 12:04:24
阅读次数:
197
3、进程与线程:既可以显示进程和线程列表,又可以显示指定进程或线程的详细信息。调试命令可以提供比taskmgr更详尽的进程资料,在调试过程中不可或缺。3.1. 进程命令进程命令包括以下:显示进程列表、进程环境块、设置进程环境。多个命令可显示进程列表,但一般只能在特定情况下使用,它们是:|、.tlis...
分类:
数据库 时间:
2014-11-10 11:56:43
阅读次数:
186
原文:MSSQL2008数据库备份还原和数据恢复 序言
一直想写一篇关于数据库备份与恢复的文章,但基于能力的有限对数据库认知的有限怕不足以准确的表达,最后思考很久还是决定把自己的一些理解写出来供大家参考,也是为了回报自己;出于能力及语言表达能力的有限还望大家包含,如果里面有说的不对的地方还望大家及时...
分类:
数据库 时间:
2014-11-10 11:57:11
阅读次数:
280