上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 置疑数据库的解决方法先分离数据库企业管理器–右键suspect的数据库–所有任务–分离数据库然后备份你的suspect数据库的文件,再按下面的步骤处理:1.新建一个同名的数据库2.再停掉sql server3.用suspect数据库的文件覆盖掉这个新建的同名数据库4.再重启sql server5.此时打开企业管理器时新建的同名数据库会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)USE MASTERGOSP_CONFIGURE 'ALLOW UpdateS',1 RECONFIGURE WITH OVERRIDEGOUp&# 阅读全文
posted @ 2010-04-08 20:16 gaojier 阅读(207) 评论(0) 推荐(0) 编辑
摘要: WINDOWS下文件夹简介├—WINDOWS│├—system32(存放Windows的系统文件和硬件驱动程序)││├—config(用户配置信息和密码信息)│││└—systemprofile(系统配置信息,用于恢复系统)││├—drivers(用来存放硬件驱动文件,不建议删除)││├—spool(用来存放系统打印文件。包括打印的色彩、打印预存等)││├—wbem(存放WMI测试程序,用于查看和更改公共信息模型类、实例和方法等。请勿删除)││├—IME(用来存放系统输入法文件,类似WINDOWS下的IME文件夹)││├—CatRoot(计算机启动测试信息目录,包括了计算机启动时检测的硬软件信 阅读全文
posted @ 2010-04-08 20:16 gaojier 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 查询SQL Server中数据库的各个表所占用的空间exec sp_MSforeachtable “exec sp_spaceused ‘?’”–返回表名 行数 总共的大小 数据所在的大小 索引所占的大小 末用的空间量– 第二种方法select object_name(id) tablename,8*reserved/1024 reserved,rtrim(8*dpages/1024)+’Mb’ used,8*(reserved-dpages)/1024 unused,8*dpages/1024-rows/1024*minlen/1024 free, rows,* from sysindexe 阅读全文
posted @ 2010-04-08 20:15 gaojier 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 聚集索引的重要性和如何选择聚集索引在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象:1、分页速度一般维持在1秒和3秒之间。2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。虽然在超大容量情况下,这个分页的实现过程是很快的,但在分前几页时,这个1-3秒的速度比起第一种甚至没有经过优化的分页方法速度还要慢,借用户的话说就是“还没有ACCESS数据库速度快” 阅读全文
posted @ 2010-04-08 20:14 gaojier 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 实现小数据量和海量数据的通用分页显示存储过程建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机。 更重要的是,对于非常大的数据模型而言,分页. 阅读全文
posted @ 2010-04-08 20:13 gaojier 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 二、改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=’zhangsan’ and tID > 10000 和执行: select * from table1 where tID > 10000 and name=’zhangsan’ 一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语句的确是不一样,如果tID是一个聚合索引,那么后一句仅仅从表的10000条以后的记录中查找就行了;而前一句则要先从 阅读全文
posted @ 2010-04-08 20:12 gaojier 阅读(210) 评论(0) 推荐(0) 编辑
摘要: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,.. 阅读全文
posted @ 2010-04-08 20:11 gaojier 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 大型数据库的设计原则与开发技巧目前,计算机技术已经广泛地应用于国民经济的各个领域当中,在计算机硬件不断微型化的同时,应用系统也逐渐向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效率。虽然对于小项目或中等规模的项目 开发人员可以很容易地利用范式理论设计出一套符合要求的数据库,但对于一个包含大型数据库的软件项目,就必须有一套完整的设计原则与技巧。一 阅读全文
posted @ 2010-04-08 20:10 gaojier 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 数据库性能是整个应用程序性能的重要部分。数据库优化涉及的内容非常广泛,各类数据库都提供众多的性能指标和大量的优化工具。下面我们简单介绍一下优化的基本概念。一个运行良好的数据库至少应具有以下特点:合理的物理结构及硬件能力合理的物理结构指数据库文件及整个网络的物理分布。硬件能力指是否有足够的硬件资源来完成应用程序功能。合理的物理结构至少带来两个方面的好处:1、适量的数据冗余,提高数据安全性。2、平衡磁盘IO,增强数据读写能力。而足够的硬件能力的作用自然不言而喻。一旦建立好数据库系统并开始运行,数据库的物理结构就不能改变。合理的系统参数对应数据库来说,随着数据量的变化,数据库性能也一直处在变化之中, 阅读全文
posted @ 2010-04-08 20:10 gaojier 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 青岛开发区公交集团公交线路一览表青岛开发区公交集团公交线路一览表(K)——空调车(*)——可刷公交季度卡1路:黄岛轮渡-金沙滩/薛家岛 有人售票2路:薛家岛轮渡-保税区管委 无人售票(注:分A、B线,区别是保税区内B线环线A线不环线)3路:官厅市场-鱼鸣嘴 无人售票(注:节假日绕行银沙滩)4路:官厅市场-后岔湾 无人售票5路:黄岛轮渡-大窑 无人售票6路:唐岛湾-珠山景区 有人售票7路:市政公司-党校 无人售票8路:新街口-红石崖西站 无人售票9路:新街口-上庄 无人售票10路:黄岛轮渡-科技大学 有人售票11路:新街口-柳花泊西 无人售票12路:黄岛轮渡-珠山景区 有人售票15路:唐岛湾-福 阅读全文
posted @ 2010-04-08 20:09 gaojier 阅读(578) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页