楼主: derekxuxu

[笔记] 面试问题

[复制链接]
论坛徽章:
3
操作系统板块每日发贴之星
日期:2005-05-04 01:01:45行业板块每日发贴之星
日期:2005-10-19 01:02:42会员2006贡献徽章
日期:2006-04-17 13:46:34
41#
发表于 2006-6-5 22:57 | 只看该作者
Oracle数据库管理>前台应用速度突然变慢的问题,火急啊,要不放假也过不好
http://www.itpub.net/showthread. ... amp;goto=nextoldest

使用道具 举报

回复
论坛徽章:
64
会员2007贡献徽章
日期:2007-09-26 18:42:10NBA常规赛纪念章
日期:2008-04-18 19:48:16欧洲冠军杯纪念徽章
日期:2008-05-23 14:31:342009新春纪念徽章
日期:2009-01-04 14:52:28NBA常规赛纪念章
日期:2009-04-16 14:28:42NBA季后赛纪念徽章
日期:2009-06-16 11:28:172010新春纪念徽章
日期:2010-01-04 08:33:08
42#
发表于 2006-6-6 17:04 | 只看该作者
我就没遇到过类似的面试,可能是我的公司都是小公司。呵呵。

使用道具 举报

回复
论坛徽章:
3
操作系统板块每日发贴之星
日期:2005-05-04 01:01:45行业板块每日发贴之星
日期:2005-10-19 01:02:42会员2006贡献徽章
日期:2006-04-17 13:46:34
43#
发表于 2006-6-15 12:22 | 只看该作者
Oracle数据库管理>诸位DBA能说说各位在公司都做些什么样的工作么?
http://www.itpub.net/showthread. ... 40&pagenumber=2


最初由 rchsh 发布
[B]


数据库出现性能问题一般先要检查一下硬件特别是存储,最近遇到一个存储的问题,sun 的工程师把sun机器的本地硬盘做了一个软raid5,系统上线后业务一大,数据库很慢。磁盘iowait 达到70%左右,iostat -xn  3 查询磁盘的状态发现几个硬盘忙都在90%左右,但是磁盘写每秒才2M,存储无法修改,后来做了数据库的statspack 发现应用的SQL语句写的还是有问题,多数就是索引没有正确的利用,调整了SQL语句,发现系统性能好了很多,CPU 的空闲也多了,磁盘iowait 一般在10%左右。 [/B]

使用道具 举报

回复
论坛徽章:
3
操作系统板块每日发贴之星
日期:2005-05-04 01:01:45行业板块每日发贴之星
日期:2005-10-19 01:02:42会员2006贡献徽章
日期:2006-04-17 13:46:34
44#
发表于 2006-6-15 12:25 | 只看该作者
http://www.itpub.net/showthread. ... 40&pagenumber=2


最初由 rchsh 发布
[B]

磁盘读写的速度正常吗?

如果遇到这种问题,那就是OS 的问题导致数据库出现问题,是比较的郁闷,不过如果操作系统的硬盘出了问题,OS 应该是会写告警日志的

根据一般的经验如果系统出现莫名其妙的问题,最好先检查操作系统的问题和存储的问题,不要一门心思的在数据库上面找原因 [/B]

使用道具 举报

回复
论坛徽章:
0
45#
发表于 2006-6-16 14:03 | 只看该作者
小声问一下,执行计划是指什么?

使用道具 举报

回复
论坛徽章:
22
2010新春纪念徽章
日期:2010-03-01 11:08:33马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:09
46#
发表于 2006-6-23 17:14 | 只看该作者
不要遇到问题就想用sql trace, 建议只有在问题不好确定的情况下再使用sql trace....

其实对于procedure的问题,, 使用dbms_profiler就可以基本确定问题了..

使用道具 举报

回复
论坛徽章:
3
操作系统板块每日发贴之星
日期:2005-05-04 01:01:45行业板块每日发贴之星
日期:2005-10-19 01:02:42会员2006贡献徽章
日期:2006-04-17 13:46:34
47#
发表于 2006-6-23 22:40 | 只看该作者
能讲得更具体一点吗?谢谢!

最初由 jametong 发布
[B]不要遇到问题就想用sql trace, 建议只有在问题不好确定的情况下再使用sql trace....

其实对于procedure的问题,, 使用dbms_profiler就可以基本确定问题了.. [/B]

使用道具 举报

回复
论坛徽章:
16
ITPUB元老
日期:2006-08-12 12:42:51授权会员
日期:2006-08-12 12:36:09数据库板块每日发贴之星
日期:2006-11-19 01:03:11数据库板块每日发贴之星
日期:2007-04-23 01:05:28会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44BLOG每日发帖之星
日期:2008-06-29 01:02:22
48#
发表于 2006-6-25 15:44 | 只看该作者
plsql slow perhapers two reasonsne hand pl/sql cursor was purged or execute plan invalidation,need recomplication.on the other hand, sql in the pl/sql need reopimizaton.because 数据量增加,统计信息过时,索引无效等因素。会导致执行计划变化。

使用道具 举报

回复
论坛徽章:
16
ITPUB元老
日期:2006-08-12 12:42:51授权会员
日期:2006-08-12 12:36:09数据库板块每日发贴之星
日期:2006-11-19 01:03:11数据库板块每日发贴之星
日期:2007-04-23 01:05:28会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44BLOG每日发帖之星
日期:2008-06-29 01:02:22
49#
发表于 2006-6-25 16:04 | 只看该作者
The same tools you use to identify the problem areas for SQL statements can be used for
optimizing PL/SQL applications. The primary reason being, the SQL statements are the
most important reason for poor performance of PL/SQL routines. Analyze your SQL
statements and narrow down the performance bottlenecks and problem areas

使用道具 举报

回复
论坛徽章:
16
ITPUB元老
日期:2006-08-12 12:42:51授权会员
日期:2006-08-12 12:36:09数据库板块每日发贴之星
日期:2006-11-19 01:03:11数据库板块每日发贴之星
日期:2007-04-23 01:05:28会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44BLOG每日发帖之星
日期:2008-06-29 01:02:22
50#
发表于 2006-6-25 16:05 | 只看该作者
EXPALIN PLAN – Explain plan is a statement that analyzes and displays the execution
plans for a SQL statement
• SQL Trace – A utility that writes a trace file containing performance statistics.
• TKPROF – A utility that translates the SQL_TRACE file into readable output and can
also show the execution plan for a SQL statement.
• Analyze – A statement that compiles statistics for use by the cost-based optimizer to
contruct its execution plan, also produces additional information to detect chained rows
and capacity planning etc.
• UTLBSTAT and UTLESTAT – Scripts that produce a snapshot of how the database is
performing from the time you start UTLBSTAT (begin) until you run UTLESTAT(end).

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表