
数据库
文章平均质量分 65
iteye_19096
这个作者很懒,什么都没留下…
展开
-
Oracle数据库学习之第一篇
权限管理: oracle 9里面默认的三个用户名和密码: sys change_on_install //权限最高的管理员 system manager //普通的管理员 scott tiger //普通用户 在oracle 10中,仍然使用...原创 2009-02-25 18:21:42 · 125 阅读 · 0 评论 -
【转】oracle的分区技术
分区技术能够提高数据库的可管理性: 使用分区技术,维护操作可集中于表的特定部分。例如,数据库管理员可以只对表的一部分做备份,而不必对整个表做备份。对整个数据库对象的维护操作,可以在每个分区的基础上进行,从而将维护工作分解成更容易管理的小块。 分区技术提高可管理性的一个典型用法是支持数据仓库中的‘滚动视窗’加载进程。假设数据库管理员每周向表中加载新数据。该表可以是范围分区,以便每 个分区包含...原创 2011-03-21 21:14:01 · 114 阅读 · 0 评论 -
query rewrite的理解
我的理解 query rewrite 和 biee中的聚合表功能很像。只不过oracle中用material view来达到目的,在数据库层面实现,发出来的sql一样,从执行计划才能看出来是否走了material view。而biee是在逻辑层进行了自动切换,走相应的聚合表,发出的sql已经表明了要走的聚合表。 Query Rewrite 在数据仓库是是一个非常有用的技术, ...原创 2011-02-16 22:53:32 · 415 阅读 · 0 评论 -
Improving Query Performance with the SQL WITH Clause
有一篇文章讲解了水平(列)分区的情况下,如何进行优化? 原文链接如下:http://everythingoracle.com/obieehp.htm 总结: 如果如果查询对应到两个表,两个表中存在同样的维度,只是相关的指标被分割到两张表中,比如A(product_id,sales_quantity),B(product_id,unit_price),如果简单的分别引入两张...原创 2011-02-16 22:52:30 · 149 阅读 · 0 评论 -
数据库优化知识
上周听了公司内部 DBA 罗玄的分享,还是收获了不少。有概念,同时也结合日常的案例进行了分析,解除了之前的一些疑惑。以下内容主要是罗玄 ppt 上的内容,我做了一下自己的笔录和理解,方便自己回顾。 数据库访问优化法则: • 减少数据访问 • 返回更少数据 • 减少交互次数 • 减少 CPU 消耗 • 充分利用数据库资源 ...原创 2011-01-19 23:26:14 · 127 阅读 · 0 评论 -
修改oracle 150 的最大连接数
修改oracle 150 的最大连接数 使用sys,以sysdba权限登录:c:\sqlplus /nologSQL>conn / as sysdbaSQL> show parameter processes;NAME TYPE VALUE------------------------------------ ----------- ----------------------...原创 2011-01-06 22:59:10 · 140 阅读 · 0 评论 -
Mysql的部分语法与零散知识点
在oralce下对某一列进行distinct可以不用对列加括号。而在mysql里必须写成distinct(XXX),不然语法上会将distinct当成某一列对待。 select count(1) from xxx limit 0,3;得到的结果只有一行。而且是该表的所有行数,而不是3行。 #mysql -V //最方便方法二:#mysqladmin --version //也很方便...原创 2010-12-09 10:31:36 · 116 阅读 · 0 评论 -
RAID10,RAID01以及RAID5
最近听DBA的分享,了解到RAID10与RAID01的比较,在此记录下备忘。 和RAID 0不同,在RAID 1中容错是主要关注点。RAID 1 的基本形式是把两个物理硬盘组合在一起,通过镜像在这两个物理硬盘上的数据形成一个虚拟磁盘。如果服务器把一个数据块写往虚拟磁盘,RAID控制器就把这个数据块同时写到两个物理硬盘上 ,其复制也被称作镜像。采用RAID 1的磁盘阵列通常保持两个复制...原创 2011-08-10 13:07:26 · 208 阅读 · 0 评论 -
待定待定
MYSQL 新版出现 Client does not support authentication protocol requested by server; consider upgrading MySQL client解决办法(1) MYSQL 帮助: A.2.3 Client does not support authentication protocol MySQL 4.1 an...原创 2011-08-05 12:40:52 · 142 阅读 · 0 评论 -
mysql-proxy
原文:http://www.infoq.com/cn/news/2007/10/mysqlproxyrwsplitting MySQL-Proxy是处在你的MySQL数据库客户和服务端之间的程序,它还支持嵌入性脚本语言Lua。这个代理可以用来分析、监控和变换(transform)通信数据,它支持非常广泛的使用场景: 负载平衡和故障转移处理 查询分析和日志 SQL宏(SQL mac...原创 2011-06-12 17:57:11 · 96 阅读 · 0 评论 -
mysql备用知识
一:修改mysql的密码 1. 使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。 2. 使用mysqladmin, mysqladmin -u root -p password mypasswd 3. mysql> REPLACE INTO mysql.user (Host,User,Passw...原创 2010-09-27 17:41:07 · 123 阅读 · 0 评论 -
【转】mysql的dump命令
最近用到mysql的dump导库表,将该命令的使用方法记录下来: mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "id in (select id from b)" --lock-al...原创 2010-09-25 09:13:45 · 157 阅读 · 0 评论 -
左外关联查询
A表的结构以及数据如下: B表的结构以及数据如下: 语句一: select sum(num) from B b left outer join A a on B.a_id = A.a_id where a.status = 1 执行后结果为 21 语句二: select sum(num) from B b left outer join ...原创 2011-05-09 20:13:44 · 328 阅读 · 0 评论