数据库篇
zjjzcgao
浏览器开发
展开
-
数据库相关之SQL Server(一)
1.1、高级查询语句1、 TRUNCATE TABLE [table_name]删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次删除一行,并在事务日志中为所删除的原创 2004-11-09 08:31:00 · 844 阅读 · 0 评论 -
Oracle:由临时表空间迅速增长所想到的...
1、临时表空间的作用:临时表空间主要用途是在数据库进行排序运算、管理索引、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。当临时表空间不足时,表现为运算速度异常的慢,并且临时表空间迅速增长到最大空间(扩展的极限),并且一般不会自动清理了。2、迅速增长的原因:一般原因是sql算法不正确,可能导致出现了迪卡尔积。另外一个原因是视图的创建问题(本人遇到的正是该问题!)。Oracle数据原创 2005-03-03 11:58:00 · 2460 阅读 · 0 评论 -
Oracle数据库结构之存储结构
Oracle数据库结构1、存储结构Oracle的存储结构分为物理存储和逻辑存储。1.1物理存储由数据文件、记录文件、参数文件、控制文件组成。1.2逻辑存储由表空间、表、数据段、区和数据块组成。1.3增加数据库大小的三种方式a、新增数据文件:alter tablespace system add datafile data2.orab、新增表空间:create tablespace users原创 2005-03-09 11:06:00 · 1582 阅读 · 0 评论 -
Oracle数据库结构之物理存储结构
1、物理存储结构1.1数据文件数据文件用于存放所有的数据库数据。将数据放在多个数据文件中,再将数据文件分放在不同的硬盘中,可以提高存取速度。1.2记录文件记录文件也称为重做日志(事务)文件。重做日志在日志文件中以循环的方式工作。有归档日志模式和非归档日志模式。1.3参数文件每一个Oracle数据库和实例都有它自己唯一的init.ora文件。Init.ora文件中的值决定着数据库和实例的特性。1.4原创 2005-03-11 11:13:00 · 2782 阅读 · 0 评论