数据库
江风弄舟
高通、MTK智能系统方案开发,IoT设备驱动开发,积累!交流!锐意进取!
展开
-
SQL 语句优化
SQL 语句优化原则:1. IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: 将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了转载 2010-03-25 13:24:00 · 319 阅读 · 0 评论 -
oracle xml数据类型常见操作
xml数据类型名称为:XMLType; 如果此数据类型列在pl/sql查询时无法显示(比如用"*"查询的时候),可用ip_switchstates.getclobval()来查(ip_switchs为xml类型列); --需要了解细节的通知可以到下面网站去看看,里边有各个方法的语法和主意事项 --http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28369/xdb04cre.htm#i1030920 --创建一个表 CREAT原创 2010-12-13 11:10:00 · 4179 阅读 · 0 评论 -
使用Oracle 的 imp ,exp 命令实现数据的导入导出
<br /> <br />本文对Oracle数据的导入导出 imp ,exp 两个命令进行了介绍, 并对其相应的参数进行了说明,然后通过一些示例进行演练,加深理解.<br />文章最后对运用这两个命令可能出现的问题(如权限不够,不同oracle版本)进行了探讨,并提出了相应的解决方案;<br />本文部分内容摘录自网络,感谢网友的经验总结;<br /><br />一.说明<br /> oracle 的exp/imp命令用于实现对数据库的导出/导入操作;<br /> exp命令用于把数据从远程数据库服转载 2010-06-08 16:12:00 · 499 阅读 · 0 评论 -
oracle表分区
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区原创 2010-06-03 11:19:00 · 432 阅读 · 0 评论 -
oracle命令操作
<br />‘开始’-->‘运行’--> 输入‘cmd’ 打开cmd.exe -->输入‘cd c:/’ 切换到 c:/><br />启动Oracle <br />c:/> svrmgrl <br />svrmgrl> connect internal/oracle <br />svrmgrl> startup <br />svrmgrl> exit <br />启动监听器 <br />c:/> lsnrctl start原创 2010-06-01 10:26:00 · 308 阅读 · 0 评论 -
浅谈数据库的设计技巧
一、树型关系的数据表 不少程序员在进行数据库设计的时候都遇到过树型关系的数据,例如常见的类别表,即一个大类,下面有若干个子类,某些子类又有子类这样的情况。当类别不确定,用户希望可以在任意类别下添加新的子类,或者删除某个类别和其下的所有子类,而且预计以后其数量会逐步增长,此时我们就会考虑用一个数据表来保存这些数据。按照教科书上的教导,第二类程序员大概会设计出类似这样的数据表结构:类别表_1(Typ转载 2010-04-24 18:38:00 · 261 阅读 · 0 评论 -
oracle数据库备份导入要注意的几个问题
(1)oracle数据库备份的导入对数据库的版本有要求,也即源数据库(导出产生备份的数据库)的版本要和目标数据库(导入数据库)的版本一致,否则可能导致导入失败。(2)备份中的用户名(数据库导出时所使用的用户)和导入数据库的用户名最好一样,因为用户名和表空间命名有关系,如果不一样,导入就不能一次完成。也就是要把脚本和数据分为2个备份文件,导入时先导脚本再导数据。(3)有2种导入方式:pl原创 2010-04-24 15:13:00 · 851 阅读 · 0 评论 -
14个数据库设计中常用技巧
来源:Javereserarch 作者:maXiaoKe 2007年11月26日 16:47 网友评论:0条 点击:204 本文介绍了数据库设计中的14个技巧,这是许多人在大量的数据库分析与设计实践中,逐步总结出来的…… 下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:转载 2010-04-05 18:06:00 · 356 阅读 · 0 评论 -
ORA-01000: 超出打开游标的最大数的问题
昨天在一个自己编写的windows服务运行中出现了这个问题,功能大体上是通过调用web服务从一个数据库获取数据更新到另一个数据库中(这2个数据库业务实现的要求有相似之处,但表结构设计差异较大,彼此又存在数据交互的需要,因此就采用了这种设计方案),每天23点进行一次操作,白天测试用了几条数据跑没发现任何问题,部署以后晚上在真实环境下运行出现了如下错误:ORA-01000: 超出打开游标的最大数 Or原创 2010-04-05 17:06:00 · 1476 阅读 · 0 评论 -
SQLServer和Oracle的常用数学函数对比
1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:selec转载 2010-04-05 18:12:00 · 398 阅读 · 0 评论 -
Oracle 中'union'、'N'关键字用法
select a.*,b.uf_username bs_username from ((select bs_userid,bs_pageurl,bs_pathname,bs_buttonname,'' bs_message,bs_operatetime from BUTTONCLICKSTATISTIC) union(select se_userid bs_userid,se_pageurl bs_pageurl,N'' bs_pathname,N'' bs_buttonname,se_message原创 2010-12-31 12:29:00 · 2843 阅读 · 0 评论