如沐博客-互联网观察者

致力于互联网产业的发展

[置顶] 十年技术 不要再迷茫

[置顶] 程序员应聘面试经验谈

[置顶] 最近手头紧,出几个域名,基本上都是老米

MS SQL Server,事务,锁

锁是网络数据库中的一个非常重要的概念,它主要用于多用户环境下保证数据库完整性
和一致性。各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别
。目前,大多数数据库管理系统都或多或少具有自我调节、自我管理的功能,因此很多
用户实际上不清楚锁的理论和所用数据库中锁的具体实现。

Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库管理系统,已经
得到了广泛的应用,该系统更强调由系统来管理锁。在用户有SQL请求时,系统分析请求
...

数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间

sql2000/2005 数据处理量大的时候,程序会报
“数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间”

这时你可以收缩一下数据库日志或者清空一下(如果日志文件不很重要的话)

清空事务日志命令:
DUMP TRANSACTION dbname WITH NO_LOG

截断事务日志命令:
BACKUP LOG dbname WITH NO_LOG
...

数据库“tempdb”日志已满解决办法

1:截断事务日志:
BACKUP LOG 数据库名 WITH NO_LOG

2:清空日志
DUMP TRANSACTION 库名 WITH NO_LOG

再:
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
...

Sybase isql 语法

isql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件.

语法

isql

[-?] |

[-L] |

[

...

sql2005使用sa登录错误的解决

问题一:

已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。
...

SQL SERVER性能分析--死锁检测数据库阻塞语句

工作中数据库经常出错死锁,并且还要要求解决当前的死锁,问题多多;

参照CSDN,中国风(Roy)一篇死锁文章并改进了下;

/***********************************************************************************************************************

整理人:黑木崖上的蜗牛(lenolotus) 日期:2009.04.28

************************************************************************************************************************/

...

解读在SQL Server中使用索引的技巧-Mssql数据库教程

在SQL Server中,为了查询性能的优化,有时我们就需要对数据表通过建立索引的方式,目的主要是根据查询要求,迅速缩小查询范围,避免全表扫描。

索引有两种类型,分别是聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。

聚集索引在一个表中只能有一个,默认情况下在主键建立的时候创建,它是规定数据在表中的物理存储顺序,我们也可以取消主键的聚集索引,所以必须考虑数据库可能用到的查询类型以及使用的最为频繁的查询类型,对其最常用的一个字段或者多个字段建立聚集索引或者组合的聚集索引,它就是SQL Server会在物理上按升序(默认)或者降序重排数据列,这样就可以迅速的找到被查询的数据。

...

索引存储关系到数据库的运行效率

在 Oracle数据库中,数据库管理员不仅在索引的选择上要花费一定的精力。而且,在索引的存储上,也有所讲究。因为索引与表一样,不仅需要在数据字典中保存索引的定义,还需要在表空间中为他分配实际的存储空间,并为其设置存储参数。数据库管理员若能够给索引分配合理的表空间,并且设置合适的参数的话,则可以在一定程度上提高数据库的运行效率。

  虽然说,在建立索引的过程中,不为其指定具体的存储参数也是可行的。索引会自动继承所处表空间的默认存储参数。不过,在数据库设计过程中,笔者是不建议这么做。因为这不能够发挥Oracle数据库高性能的优势。特别是在一些比较复杂的数据库设计中,一定要根据实际情况,合理的索引存储进行配置,以达到数据库性能优化的目的。
...

MS—SQL数据库索引的应用

一、索引的概念

索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。
(正常没有检索的话 在表里找数据,是要在所有数据中找 符合条件的数据,有索引的话,直接根据索引能找到符合条件的数据 而不必在所有数据里找)(他并不是提高了数据库检索速度,而是定义好了一个目录,所以索引键的设定是选择最适合做索引内容的字段,一般为查询条件,它实际就是象一本书的目录中的一条总结性语言作为目录指定页数,也就是说,如果查找的内容和目录无关,那他就失去作用了)

...

如何对数据库进行全文搜索?

一个完整的SQL   SERVER数据库全文索引的示例。(以pubs数据库为例) 首先,介绍利用系统存储过程创建全文索引的具体步骤: 1)   启动数据库的全文处理功能                     (sp_fulltext_database) 2)   建立全文目录                                             (sp_fulltext_catalog) ...
分页:[«][1][2][3]4[5][6][7][8][9][10][»]

Copyright 2010-2021 25230.NET All Rights Reserved.