数据库--SQL与进阶
mail_bai
Java
展开
-
字段名,应尽量避免使用保留字.
在SQL Server 2000里,可以使用保留字.如A表中有: level字段,在SQL Server2000中,会自动变为[level],但不影响使用.不过到了Oracle中,就会报SQL语法错误的异常了.org.hibernate.exception.SQLGrammarException: could not execute query或者org.apache.jasper.Jas原创 2008-12-12 15:20:00 · 582 阅读 · 0 评论 -
定位超出最大游标数的原凶
程序里报超出最大游标数时,是因为访问结束后数据后的游标却没有及时释放,需要找到是哪一段代码引发了此问题,定义错误代码的步骤如下: 第一步:看各用户的连接数SQL> select user_name, count(*) from v$open_cursor group by user_name; 第二步:看指定用户(如:应用库用户名BM_APP)的连接占用大于3个的sqlSQ原创 2012-04-09 13:34:16 · 751 阅读 · 0 评论 -
在PLSQL中可以直接查看CLOB字段的值
普通的字段可以直接查询出来,对于大字段的内容,利用plsql也是可以直接查询出来的,如下,查询系统所执行的sql语句 ,该表中完整sql内容就是保存在大字段中的,直接查询后的结果如下:点击字段右下角的小图标就可以查看到大字段的内容了点击后效果如下:原创 2012-04-10 18:31:31 · 3657 阅读 · 0 评论 -
整理的oracle基础概念
关于oracle数据库表空间与数据文件关系说明: http://wenku.baidu.com/view/c54b1fc289eb172ded63b762.html 详解:数据库名、实例名、SID、数据库域名、全局数据库名、服务名关系 http://java-zheng.iteye.com/blog/67844 oracle单双引号的总结: 1、在OR原创 2012-06-25 16:56:28 · 336 阅读 · 0 评论 -
关于大数据量处理优化方案文章摘选
十步优化SQL Server中的数据访问 表分区: http://tech.it168.com/a2009/1125/814/000000814758_16.shtml2012-06-26 14:42:25 · 467 阅读 · 0 评论 -
win7下同时安装SQL SERVER2005 和 2008程序连接说明
由于有项目在使用SQL SERVER2005, 有的在使用SQL SERVER2008,我就先安装2005后,又安装了2008.但是发现程序只能连接上以前的2005的数据库,不能连接上2008.第一天解决时,忘记记下来了,现在整理有些就没有截图了,凭记忆描述了。通过sql server提供的管理器客户端,看到连接后的SQL Server版本如下:这个说明当前连接的是2005的版本号原创 2012-06-26 17:17:37 · 1161 阅读 · 0 评论 -
数据仓库知识整理
【PDF】数据仓库经营分析系统的设计与实现 http://www.doc88.com/p-47235555363.html (很不错的一往篇报告) 【百度文库】 数据仓库 http://baike.baidu.com/view/19711.htm原创 2012-07-10 11:10:42 · 337 阅读 · 0 评论 -
数据字典知识整理
数据字典(英语:data dictionary)是一个自动的或手动的存储数据元的定义和属性的文档。数据字典 - 数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:数据库中所有模式对象的信息,如表、视图、簇、及索引等。数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动原创 2012-07-02 17:13:01 · 964 阅读 · 2 评论 -
BCNF范式(修正的第三范式)、第四范式和第五范式
BCNF范式(修正的第三范式)、第四范式和第五范式 修正的第三范式(BCNF)1. 定义当下面性质成立时,一个数据库模式中的表T及函数依赖集F被称为符合Boyce-Codd范式(BCNF):任何F可推导出的函数依赖X->A都在T中,这里A是不在X中的单一属性,X必须是T的一个超键。当一个数据库模式包含的所有表都符合BCNF时,这个数据库被称为符合BCNF.转载 2012-11-08 12:00:02 · 584 阅读 · 0 评论