当遇到一个新的知识时,可以通过what-why-how的方式去学习它,下面就通过这种方式去学习下数据库索引。
什么是数据库索引?
定义1:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。
定义2:索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构...
分类:
数据库 时间:
2014-08-05 14:08:49
阅读次数:
203
越来越多的程序员开始做移动App的开发,真正做底层系统开发的程序员还是少数。看到国内数据库系统发展的资料不是很多,我也把自己对当前数据库系统发展的认识写成博文, 和大家分享,希望可以互相学习。
数据库系统的近期发展和分类
随着操作系统发展趋于稳定(不包括移动端OS),越来越的的研究集中在数据库系统的发展上,没有多少人说要重新做一个操作系统,更多的人是在现有的OS上做各式各样的应用。但是过去的1...
分类:
数据库 时间:
2014-08-05 14:07:39
阅读次数:
509
号称世界上最快的关系数据库的VoltDB与2014年1月29号(美国东部时间)公布下一代数据库4.0版本号。新的版本号有非常多地方的改进,大步挺高系统性能。在过去的13年,VoltdDB号称自己公司较12年,年收入增长298%,预定额增长368%,客户数量增长94%。当中有几个重要的亮点:1. 提高...
分类:
数据库 时间:
2014-08-05 14:04:49
阅读次数:
380
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount...
分类:
数据库 时间:
2014-08-05 14:03:29
阅读次数:
385
ArcSDE作为空间数据库解决方案,应用非常广泛,本短文将尝试描述SDE的工作机制,简要说明空间数据库中SDE用户的使用方法。ArcSDE如何工作ArcSDE属于中间件技术,其本身并不能够存储空间数据,它的作用可以理解为数据库的“空间扩展”。在基于Oracle的ArcSDE空间数据库中,ArcSDE...
分类:
数据库 时间:
2014-08-05 14:00:39
阅读次数:
337
Applies to:Oracle Database - Enterprise Edition - Version 10.2.0.2 to 12.1.0.1 [Release 10.2 to 12.1] Linux x86 HP-UX PA-RISC (64-bit) IBM AIX on POWE...
分类:
数据库 时间:
2014-08-05 13:58:29
阅读次数:
455
--备份数据库backupdatabasedb_CSManagetodisk='c:\backup.bak'--还原数据库,必须先备份该数据库的日志文件到原先的备份文件中backuplogdb_CSManagetodisk='c:\backup.bak'restoredatabasedb_CSMan...
分类:
数据库 时间:
2014-08-05 13:56:49
阅读次数:
282
准备工作: 先插入100万条数据for(i=0;i<=1000000;i++){ db.users.insert({ "i":i, "username":"user"+i, "age":Math.floor(Math.random()...
分类:
数据库 时间:
2014-08-05 13:54:29
阅读次数:
268
我们可以利用PLSQL工具中的替换功能进行sql语句的输入,具体做法如下:工具---首选项---用户界面---编辑器1.然后点击“edit”按钮;2.、在文本框中输入你想要替换的字符,等号见面是新字符,后面是原字符,再点击“save”按钮;3.最后点击“保存”按钮,OK,试试输入吧,比如 sf 空格...
分类:
数据库 时间:
2014-08-05 13:54:19
阅读次数:
251
昨天看了《C#项目实录》中的进销存管理系统,和其他书里讲的案例一样,无非也就是数据库增删查改,但是这个进销存系统中有一个备份和还原数据库的功能,蛮有兴趣的,看了一下代码,原来如此,也就是通过SQL语句来进行备份和还原数据库,SQL语句如下:Sql代码--备份数据库backupdatabasedb.....
分类:
数据库 时间:
2014-08-05 13:50:59
阅读次数:
286
create database b2c on primary -- 默认就属于primary文件组,可省略(/*--数据文件的具体描述--*/ name='b2c', -- 主数据文件的逻辑名称 filename='D:\Data\b2c.mdf', -- 主数据文件的物理名称 size=5mb, ...
分类:
数据库 时间:
2014-08-05 13:48:29
阅读次数:
271
1.BaseDao :抽象基类,其中定义了用于打开连接,得到Statement,执行SQL,关闭资源的基础数据库操作方法。2.I***Dao :操作指定数据表的接口:定义了操作数据表的抽象方法。3***DaoImpl:具体工具类。实现I***Dao接口,继承BaseDao抽象类。用BaseDao中的...
分类:
数据库 时间:
2014-08-05 13:47:09
阅读次数:
343
存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: ...
分类:
数据库 时间:
2014-08-05 13:44:29
阅读次数:
425
在PHP5.4的环境下要连接SQLSERVER(2005/2008)数据库,需要以下步骤:1.下载PHP5.4连接SQLSERVER的驱动(两个动态连接库)http://www.microsoft.com/en-us/download/confirmation.aspx?id=20098 解压得到两...
分类:
数据库 时间:
2014-08-05 13:42:09
阅读次数:
477
MySQL远程访问,也就是通过ip访问MySQL服务,MySQL对于安全的要求是非常严格的,需要授权。1.本地访问Sql代码GRANTALLPRIVILEGESON*.*TOadmin@localhostIDENTIFIEDBY'admin'WITHGRANTOPTION;FLUSHPRIVILEG...
分类:
数据库 时间:
2014-08-05 13:37:39
阅读次数:
254
看完园子里VAllen介绍sql prompt博文Red Gate系列之三 SQL Server 开发利器 SQL Prompt 5.3.4.1 Edition T-SQL智能感知分析器 完全破解+使用教程后,结合自己的使用做些补充备忘。解决问题解决Sql ServerManagement St.....
分类:
数据库 时间:
2014-08-05 13:27:19
阅读次数:
277
--复制结构+数据select * into 数据库名.dbo.新表名 from 数据库名.dbo.原表名select * into Stockholder.dbo.SHInfo from dspring.dbo.HIREMEN--只复制结构 select * into 数据库名....
分类:
数据库 时间:
2014-08-05 13:25:59
阅读次数:
180