- 博客(11)
- 资源 (14)
- 收藏
- 关注
原创 MSSQL隔离级别理解
数据库的六种隔离级别的自我理解:隔离级别(isolation level)分类:未提交事务(read uncommitted)已提交事务(read committed)可重复度(repeatableread)可序列化(serializable)最高级别其实这几种隔离级别最终是对数据库增删改查进行的锁的限制。比如说在中写入create table Product(Prod
2013-07-31 23:23:36 1067
转载 ORACLE not available
博客来源http://blog.csdn.net/zhanghai412/article/details/7947460上次由于关闭数据库的时候,还没有正常关闭的时候关闭了sqllus窗口。导致再次登录的时候不能登陆数据库解决方法一:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory r
2013-07-25 21:50:50 698
原创 碎片解决方案
通过重新排列索引行和页面使物理和逻辑顺序相符来解决索引中的碎片,为了减少外部碎片,可以物理重排索引的叶子页面使其遵循索引逻辑顺序。1.卸载并重建索引卸载并且重建索引是最大限度的减少索引。这样完全为索引建立了新的页面并且用现有的数据填充这些页面。但不幸的是这样的缺点:阻塞,该方法增加了系统的开销。丢失索引,因为索引被卸载并且在等待重建的,对该表的查询将没有可用索引,这可能导致性能下降
2013-07-19 20:34:22 1895
原创 sql server时间类型
CONVERT(nvarchar(10),count_time,121): CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到的函数的3个参数,第1个参数为,转换后的大小,第2个为转换日期的字段或函数,第3个为转换的格式,具体如下:0 | 0 or 100 |
2013-07-19 19:40:36 1339
原创 还原AdventureWorks2008数据库FileStream错误
FILESTREAM是SQL Server 2008 新添加的特性, 默认是关闭的. 如果数据库备份文件启用了这个功能,在另外一台电脑上还原时也需要启动这个特性。网上给出了一般的解决方案: 1、开始-->Microsoft SQL Server 2008-->配置工具-->SQL Server 配置管理器 2、SQL Server服务-->SQL Server(MSSQLSERVER)
2013-07-12 19:31:07 1229
原创 索引设计建议
一、检查where子句和连接条件列下面是不带where子句的select语句组成select p.Name, p.StandardCost, p.Weight, p.ProductIDfrom Production.Product p打开set statistics io on报告,该select语句逻辑读取操作数量如下表 'Product'。扫描计数 1,逻辑读取 15 次
2013-07-10 19:55:01 1085
原创 连接数据库操作业务逻辑层
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace RecruitmentSystem.
2013-07-10 12:44:40 1654
转载 sql事务简单用法
本文章来自: http://www.cnblogs.com/zhuifengnianshao/archive/2010/11/24/1886939.html事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql
2013-07-08 18:23:07 1027
转载 SQL SERVER的recovery interval
该文章来自http://www.cnblogs.com/qanholas/archive/2012/03/10/2389201.html其实有很多朋友都问到过Recovery Interval,有问这个是干吗的,有问怎么调节这个值,所以今天写一篇小Blog,一劳永逸。众所周知,SQL Server依靠Log来保证性能和数据持久性两不耽搁。那么我们来看一看SQL Server是如何处
2013-07-04 19:35:20 735
原创 计数器 的解释
Available Bytes计数器代表系统中的空闲物理内存。为了实现好的性能,这个计数器不应该太小。他的值 与系统相关Pages/sec 和 Page Fault/sec 计数器(在介绍这两个计数器是 先引出软页面错误和硬页面错误。如果错误的页面在物理内存的其他地方找到,被称为软页面错误。硬页面错误则发生在一个进程需要不在其工作集中的代码或数据和物理内存中的其他地方,因而必须从磁盘中读取的时
2013-07-04 13:54:36 1143
原创 性能监视器
性能监视器捕捉硬件和软件部件,如处理器、进程、线程等生成的性能数据,由此跟踪资源状态。运行性能监视器,通过运行命令提示符指令 perfmon如图:为了获得以前只在性能监视器中可用的大量数据的实时快照,SQL SERVER现在通过一组动态管理视图(DMV)和动态管理函数(DMF),在内部提供了相同的数据。通过sys.dm_os_performance_counte
2013-07-04 12:06:46 877
postgresql高可用对比
2018-11-04
linux安装oracle基本linux操作学习
2013-09-29
委托和线程基本代码
2013-05-18
变幻之美DIV+CSS
2012-12-07
asp.net标准教程网络编程的实例代码
2012-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人