分类 数据库 下的文章

oracle awr报告

概述数据库的性能瓶颈通常是由于某些sql语句效率不高,在大数据量或者高并发的情况下,会拖慢整体性能。要找到这些语句可以通过查找报告中的“SQL Statistics”章节,此章节按各种资源分别列出对资源消耗最严重的SQL语句,并显示它们所占统计期内全部资源的比例,这给出我们调优指南。例如在一个系统中,CPU资源是系统性能瓶颈所在,那么优化buffer gets最多的SQL语句将获得最大效果。在一个I/O等待是最严重事件的系统中,调优的目标应该是physical IOs最多的SQL语句。awr报告中SQL优化主要查看如下内容:SQL ordered by Elapsed Time总时间消耗...

oracle数据库补丁升级方案

版本号说明Oracle 数据库的发行版本号(release number)一般由五位数字组成第一位数字是我们最常提到的一个大版本标识第二位数字代表数据库维护版本发行号第三位数字代表了 Oracle Application Server (OracleAS)的发行版,对于 Oracle database 软件而言这一位总是为 0第四位数字代表了某个组件的发行版本号。第五位数字代表了平台相关发行版本号。补丁类型介绍Release标准产品发布。如 Oracle Database 10g Release 2Patch Set ReleasePSR:这是在主版本号上发布的补丁集,修复了较多的 Bu...

oracle 压力测试工具swingbech

操作思路安装、测试、对比环境检查SQL> show parameter session;SQL> show parameter processes;alter system set processes = 3000 scope = spfile;alter system set sessions=3800 scope=spfile;SQL> show parameter sharing ---->有三种不同的状态SQL> alter session set cursor_sharing=exact; 通常来说,exact值是Oracle推荐的,也是默认...

mysql压测工具测试

mysql压测工具测试一、mysql自带压测工具mysqlslap1、更改其默认的最大连接数vi /etc/my.cnfmax_connections=20002、查看最大连接数show variables like '%max_connects%';3、进行压力测试mysqlslap --defaults-file=/etc/my.cnf \--concurrency=100,200 \ ---模拟两次读写并发,第一次100,第二次200--iterations=20 \ ---模拟查询...

mysql 基础概念

mysql概述MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。