数据库SQL面试题及答案 本资源摘要信息涵盖了数据库SQL面试题及答案,包括Oracle和SQL Server数据库应用主要知识点。我们将详细解释每个问题的答案和相关知识点。 1. 磁盘柜上有 14 块 73G 的磁盘,数据库为 200G 大小包括日志文件,如何设置磁盘? 这个问题考察的是硬件知识和数据库物理部署。首先需要知道这些磁盘是否要用于存放数据库备份文件和数据库性能(读/写)要求。来决定 RAID 的级别。如果偏重于性能考虑,而且不用存放数据库备份文件的话,考虑使用 RAID 0+1,这样可使用的磁盘容量为:14*73*50%=511G。如果读/写性能要求不高,而且还比较抠门的话,可以考虑 RAID 5,这样可使用的磁盘容量为:13*73=949G。至于如何使用应该是说数据库物理文件的部署。注意说出将 tempdb、data file、log file 分开存放以减少 I/O 竞争即可。 2. 有两服务器群集,分别为 node1 和 node2,现在要打 win200 系统补丁,打完后,要重新启动,如何打补丁,不能影响用户使用? 这个问题考察的是群集管理知识。首先看哪个节点正在使用,通过节点 IP(私有)访问另一个空闲节点,为其打上补丁,然后在群集管理器中停止该节点(也可以用命令行方式),重新启动。等到启动完毕,将切换使用节点,为另一个节点打补丁。然后重新启动。 3. 有一个 A 数据库,分别复制到 B 和 C,B 要求每次数据更新也同时更新,C 每天更新一次就行,如何制定复制策略! 这个问题考察的是复制知识。如果使用 SQL Server 复制功能,那么让 a->b 使用事务性复制方式(同步复制)。如果表不多,也可以自己写触发器,利用 linkserver+distribute transaction。a->c 如果使用 SQL Server 复制功能,那么让 a->c 使用快照复制方式,在某一时间点进行一次性复制。 4. 有一个 order 表,有 90 个字段,20 个索引,15 个复合索引,其中有 3 个索引字段超过 10 个,如何进行优化? 这个问题考察的是索引优化知识。如果是 SQL2005,可以将选择性不好的字段放在“索引附加字段”中,以保证索引覆盖。SQL Server 由于有锁升级的毛病,可以考虑拆开表。 5. 有一个数据库 200G 大小,每天增加 50M 允许用户随时访问,制定备份策略! 这个问题考察的是备份策略知识。这种情况可以采用增量备份方式。每周日做一次全备份,周一到周六作增量备份(由于数据量较少,可以考虑每 30 分钟增量备份一次)。这样可以尽量减少性能消耗,而且如果 transaction log 丢失的情况下,可以保证最多丢失 30 分钟数据。 6. 管理 50 台数据库,日常工作是检查数据库作业是否完成,你该如何完成这项检查工作? 这个问题考察的是分布式管理知识。在每台机器上建立 linkserver,然后在 DBA 管理服务器上做个分布式视图,每次查询该视图,各个机器上的作业情况一目了然。 7. 自定义函数和存储过程的区别是什么,什么情况下只能用自定义函数,什么情况下只能用存储过程? 这个问题考察的是自定义函数和存储过程的知识。自定义函数可以返回值,存储过程不能返回值;自定义函数可以在 SELECT 语句中使用,存储过程不能;自定义函数可以在触发器中使用,存储过程不能。 8. SQL 2005 的新特性是什么?与 Oracle 有什么区别? 这个问题考察的是 SQL 2005 的新特性知识。SQL 2005 的新特性包括:Partitioning、Data Mining、Service Broker 等。与 Oracle 的区别主要在于 SQL 2005 的存储过程语言更丰富,支持更多的数据类型。 9. DBA 的品质应该有哪些,你有哪些,有什么欠缺的? 这个问题考察的是 DBA 的知识和技能。DBA 的品质应该包括:数据库设计、性能优化、备份恢复、安全管理等方面的知识和技能。 10. 如果想配置 SQL Mail 应该在服务器安装哪些软件! 这个问题考察的是 SQL Mail 的知识。如果想配置 SQL Mail,需要在服务器安装邮件服务器软件,例如 Exchange Server 或者 Sendmail 等。
剩余6页未读,继续阅读
- 粉丝: 9
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 国庆主题编程基础教程:庆祝祖国华诞
- 中秋团圆夜编程基础教程
- 悬赏任务系统平台源程序代码(已对接免签支付完美运营版).zip
- DBlog-python入门
- my-hnu-codeset-图像加解密 ※
- Java-Interview-Advanced-啊哦111
- bus-图像加解密 ※
- chrome-plugin-demo-啊哦111
- my-hnu-codeset-图像加解密 ※
- ffmpeg_develop_doc-声音数字化入门 ※
- python-learn-python入门
- 机械设计PCB板CCD自动点胶机sw18可编辑全套设计资料100%好用.zip.zip
- 机械设计V65机床改造高精度机床sw16可编辑全套设计资料100%好用.zip.zip
- 机械设计电器配件自动激光打标机sw18全套设计资料100%好用.zip.zip
- 机械设计复珊端子pin入孔与否检测机(sw18可编辑+工程图+BOM)全套设计资料100%好用.zip.zip
- 机械设计磐石500吨四柱油压机sw20可编辑全套设计资料100%好用.zip.zip