oracle

li_ke_2008 2011-06-24 05:04:57
oracle 只装服务端则pl/sql只能访问本机oracle服务;
...全文
68 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
li_ke_2008 2011-11-11
(9) 用TRUNCATE替代DELETE:
当删除表中的记录时,在通常情况下, 回滚段(rollback segments ) 用来存放可以被恢复的信息. 假如你没有COMMIT事务,ORACLE会将数据恢复到删除之前的状态(准确地说是恢复到执行删除命令之前的状况) 而当运用TRUNCATE时, 回滚段不再存放任何可被恢复的信息.当命令运行后,数据不能被恢复.因此很少的资源被调用,执行时间也会很短. (译者按: TRUNCATE只在删除全表适用,TRUNCATE是DDL不是DML)
(10) 尽量多使用COMMIT:
只要有可能,在程序中尽量多使用COMMIT, 这样程序的性能得到提高,需求也会因为COMMIT所释放的资源而减少:
COMMIT所释放的资源:
a. 回滚段上用于恢复数据的信息.
b. 被程序语句获得的锁
c. redo log buffer 中的空间
d. ORACLE为治理上述3种资源中的内部花费
回复
li_ke_2008 2011-11-11
如果安装了用务端,则不用安装client,pl/sql也可用;
ora-12631用户检索失败:http://www.iteye.com/topic/1117270,http://blog.csdn.net/precipitant/article/details/1194758
html5:http://blog.csdn.net/jackiewell/article/details/6912188
谈谈ActionScript垃圾回收:http://www.iteye.com/magazines/53
http://blog.csdn.net/tintown/article/details/4605563
回复
li_ke_2008 2011-07-04
sorry,我错了;
mysql.user中的HOST是用于mysql客户端机器,而grant用于sql;


grant应与FLUSH PRIVILEGES配合使用,同一用户可分开几次授权但host必须一样,localhost会替换%的授权;
修改后须重启客户端连接(包括数据库客户端与程序);具体可查看mysql.db及mysql.host表;
回复
liuyuhua0066 2011-06-24
你本机要是没装Oracle的客户端,那哪来的Oracle服务?
回复
相关推荐
发帖
非技术区
创建于2007-09-28

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2011-06-24 05:04
社区公告
暂无公告