专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
做为名合格DBA(database administrator),需要有深厚广博计算机软、硬件方面知识、尤其是对DBMS内部技术有很好了解还要有分析问题和解决问题能力举个例子某企业数据库应用系统在运行段时间后由于数据积累出现了明显数据访问和处理迟滞请分析可能原因并采取相应措施来解决这问题这是典型运行分析和性能调整问题系统在运行段时间的后数据量增加会影响到系统响应速度同时各方面业务将全面展开并发事务也会达到定数量应当从以下几个方面来考虑这个问题:1、对硬盘进行整理减 [阅读全文] [PDF]
以下题目,可根据自己情况挑选题目作答,不必全部作答 您也可以就相关问题直接找负责面试人员面述而不笔答 一:SQL tuning 类 1:列举几种表连接方式 2:不借助第三方工具,怎样查看sql的执行计划 3:如何使用CBO,CBO与RULE的区别 4:如何定位重要(消耗资源多)的SQL 5:如何跟踪某个session的SQL 6:SQL调整最关注的是什么 7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) 8:使用索引查询一定能提高查询的性能吗?为什么 9:绑定变量是什么?绑定变量有什么优缺点? 10:如何稳定 [阅读全文] [PDF]
这篇论坛文章(赛迪网技术社区)着重讲解了数据库管理员(DBA)与开发人员各自的工作职责及工作上的关联之处,详细内容请参考下文: 有一点很肯定,要建立最成功的信息系统,前提是DBA与应用开发人员之间要有一种“共生关系”。在这一节里,我想从开发人员的角度谈谈开发人员与DBA之间的分工(假设所有正式开发都有DBA小组的参与)。 作为一名开发人员,你不必知道如何安装和配置软件。这应该是DBA或者系统管理员(system administrator,SA)的任务。安装Oracle Net、配置监听器、配置共享服务器、建立连接池、安装数据库、创建数据库等,这些事情我都会交给DBA/SA来做。 [阅读全文] [PDF]
开发DBA的工作职责: 1、编写数据库设计、开发规范文档。制定数据库优化、备份、安全等文档。 2、为开发团队提供数据库技术支持或评估数据库技术实现的可行性。 3、评估设计人员的数据库设计合理性,对已开发出的模块进行数据库层面的性能优化。如:SQL的书写、索引建立的合理性、对开发人员书写的存储过程进行性能方面的检查... 4、为开发人员进行数据库培训,探索能够为我们团队所用的数据库新特性。 5、核心数据库的管理。 6、制作《数据库设计说明书》 个人感觉开发DBA的核心是数据库设计和优化,作的好的DBA会在系统成型前发现问题,做的一般的只能在后期作亡羊补牢似的补救。专职 [阅读全文] [PDF]
出处:博客原文出自Nelson King 他是一位超过25年开发经验的程序员,他现在为widely出版社签约技术作者。  为让各位专才能够更加准确的了解RDA,我在译文后附上了原文,供大家甄别。  DBA 手中的 RDA  如果要我说出 IBM Rational Data Architect(RDA)的最佳特性,我会说是该产品的多面性。当然,创建联邦数据源的简便性和成熟的基于 Eclipse 的 Workbench 也是极好的高级特性,但是它们只是对 RDA 本身用处有贡献。真正使 RDA 与众不同的是,它从逻辑数据模型到物理数据模型的转换能力、对已有数据库的管理和反向工程能力、分析模式的能力 [阅读全文] [PDF]
1 共5条 分1页