存档

‘数据库’ 分类的存档

Java与数据库数据类型对应表

2009年6月6日 admin 没有评论

Java中的数据类型和SQL中的数据类型有很多不一样,需要仔细区分,不然易在开发中造成莫名的错误。 阅读全文…

相关日志

PHP + MYSQL 对数据库内数据实现分页显示

2009年6月5日 admin 没有评论

  很多PHP的初学者,都对于WEB页面的分页显示比较困惑,其实分页显示的原理非常简单。我顺手记下,以备不时之需。 阅读全文…

相关日志

分类: MySQL, php 标签: , , ,

SQL Server 的保留关键字一览

2009年6月5日 admin 没有评论

SQL Server 保留关键字

Microsoft® SQL Server™ 2000 使用保留关键字定义、操作和访问数据库。保留关键字是 SQL Server 使用的 Transact-SQL 语言语法的一部分,用于分析和理解 Transact-SQL 语句和批处理。尽管在 Transact-SQL 脚本中,使用 SQL Server 保留关键字作为标识符和对象名在语法上是可行的,但规定只能使用分隔标识符。 阅读全文…

相关日志

分类: MS SQL 标签: , ,

mysql中数据类型

2009年6月5日 admin 没有评论

我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后的信息就形成了数据。例如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。但使用最多、最基本的仍然是文本数据。

      1. mysql的数据类型 阅读全文…

相关日志

分类: MySQL 标签: , ,

浅谈数据库索引

2009年6月5日 admin 没有评论

数据库索引是为了增加查询速度而对表字段附加的一种标识。见过很多人机械的理解索引的概念,认为增加索引只有好处没有坏处。这里想把之前的索引学习笔记总结一下:

首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所以能明显增加查询的速度。那么在任何时候都应该加索引么?这里有几个反例:1、如果每次都需要取到所有表记录,无论如何都必须进行全表扫描了,那么是否加索引也没有意义了。2、对非唯一的字段,例如”性别”这种大量重复值的字段,增加索引也没有什么意义。3、对于记录比较少的表,增加索引不会带来速度的优化反而浪费了存储空间,因为索引是需要存储空间的,而且有个致命缺点是对于update/insert/delete的每次执行,字段的索引都必须重新计算更新。 阅读全文…

相关日志

分类: 数据库 标签: , ,

MSSQL 2000 msdb库(置疑) 解决处理

2009年6月4日 admin 没有评论

在弄数据库的时候,不知道怎么着,突然就发现某个库变成了(置疑),纳闷了,上网找了下,发现一个解决方法。

把’msdb’替换为你需要的数据库名即可,在查询分析器上run一下。

USE MASTER
GO

SP_CONFIGURE ‘ALLOW UPDATES’,1
RECONFIGURE WITH OVERRIDE
GO

UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=’msdb’
Go

sp_dboption ‘msdb’, ’single user’, ‘true’
Go

DBCC CHECKDB(‘msdb’)
Go

update sysdatabases set status =28 where name=’msdb’
Go

sp_configure ‘allow updates’, 0

reconfigure with override
Go

sp_dboption ‘msdb’, ’single user’, ‘false’
Go

相关日志

分类: MS SQL 标签: ,
Easy AdSense by Unreal