sql server 面试时 的考题!! DBA...叫老大來回答吧.200G,肯定牛公司 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1)采用RAID 5方式.数据文件和日志文件分别放在不同的磁盘上.2)先打node2,完成后切换到node2然后再打node1.3)A->B采用事务复制,A->C采用快照复制并指定日期过滤条件4)采用差异日志备份.5)写一个自动管理程序,遍历50太机器上的所有job执行状态然后给出状态报表6)函数都有返回值,存储过程不一定有,函数都必须被其他程序调用,存储过程不是,函数结果可以作为查询结果集的一个字段,存储过程不能.当要直接获得结果集时,只能使用存储过程7)SQL server 2005增加了CRL和Try...catch异常检查语法增加了rownumber,rank,dense_rank以及pivot和unpivot等等新的语法.把先前的开发和管理以及监控等工具集成到了一个叫management studio的工具.8)DBA应有敏锐的观察力和判断能力,要细心和有耐心. dba要能理解系统运行机制.熟练掌握和理解各种搜集系统信息的方法.在平时维护中能够优化数据库提高效率,能够采用合适的备份手段保证数据库的完整性...在发现问题后能够将获取的信息组织成完整的逻辑链,找到问题所在并解决.问的是品质居然...对数据库嗅觉敏锐,耐心,细心,开心... 1.采用RAID 1方式.静态数据文件 动态数据文件 日志文件分别放在不同的磁盘上. 4.有一个order 表,有90个字段,20个索引,15个复合索引,其中有3个索引字段超过10个,如何进行优化这个可能大家的想法不一,呵呵 9.DBA应有敏锐的观察力和判断能力,要细心和有耐心. 我觉得再好的DBA都要具备团队合作能力 1.磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘?答:我不会2.有两服务器群集,分别为node1和node2 现在要打win200系统补丁,打完后,要重新启动,如何打补丁,不能影响用户使用。答:打补丁不重起,什么情况?3.有一个A 数据库,分别复制到B和C B 要求 每次数据更新 也同时更新,C 每天更新一次就行,如何制定复制策略!答:A->B,数据同步;A->C,我不会4.有一个order 表,有90个字段,20个索引,15个复合索引,其中有3个索引字段超过10个,如何进行优化答:不会。5.有一个数据库200G大小,每天增加50M 允许用户随时访问,制定备份策略。答:差异备份6.管理50台数据库,日常工作是检查数据库作业是否完成,你该如何完成这项检查工作?答:不会。7.自定义函数和存储过程的区别是什么,什么情况下只能用自定义函数,什么情况下只能用存储过程答:没研究过。8.SQL 2005 的新特性是什么 ? 与oracle 有什么区别?答:不会。9.DBA 的品质应该有哪些,你有哪些, 有什么欠缺的?答:欠缺的太多了。 4.有一个order 表,有90个字段,20个索引,15个复合索引,其中有3个索引字段超过10个,如何进行优化把表结构,表数据,索引分配到不同的文件组,放在不同的磁盘 1.磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘? Raid0+12.有两服务器群集,分别为node1和node2 现在要打win200系统补丁,打完后,要重新启动,如何打补丁,不能影响用户使用。 先启动一台再启动另一台3.有一个A 数据库,分别复制到B和C B 要求 每次数据更新 也同时更新,C 每天更新一次就行,如何制定复制策略! 事务复制和快照复制4.有一个order 表,有90个字段,20个索引,15个复合索引,其中有3个索引字段超过10个,如何进行优化 索引过多,要整合,90个字段,尽量范式5.有一个数据库200G大小,每天增加50M 允许用户随时访问,制定备份策略。 先做一次完整备份,然后日志备份6.管理50台数据库,日常工作是检查数据库作业是否完成,你该如何完成这项检查工作? a、作业运行完发mail b、写程序访问msdb中的相关表7.自定义函数和存储过程的区别是什么,什么情况下只能用自定义函数,什么情况下只能用存储过程 区别:我想存储过程被调用后会常驻内存,下次调用会更快;函数必须有返回值而存储过程可以没有。8.SQL 2005 的新特性是什么 ? 与oracle 有什么区别? 增加了新的数据类型varchar(MAX)、XML;增强了排序功能(Row_Number、Rank、NTile等);新增CET功能,表分区,在线索引,DDL触发器,安全方面的加强等等。 当然与oracle有区别,很多方面都不同,具体问题才好具体回答。9.DBA 的品质应该有哪些,你有哪些, 有什么欠缺的? 至少有良好的心理素质,抗压能力强!强的责任心,细心,太多了... 9.DBA 的品质应该有哪些,你有哪些, 有什么欠缺的?上进心,爱心,同情心,信心!哈哈肚子疼了! 急用,跪请高手指教,多给分 sql多表查询,统计 sql处理并发访问机制的时候,是否是通过使用锁来实现的? Trigger的难题:监视数据表的变化,把变化写入一个新表! 求!!谁有免费经典的SqlServer2000视频下载 求一统计查询问题 还是powerdesign的问题,不能显示关系图 小弟乃新手上路,菜鸟一只,求各路大侠多多指教和帮助 pengdali(大力 V3.0) zjcxc(邹建) ( )等高手请进 Microsoft Windows XP Professional 下如何安装sqlserver2000 怎么查含有特定字符的存储过程 通配符的问题?
2)先打node2,完成后切换到node2然后再打node1.
3)A->B采用事务复制,A->C采用快照复制并指定日期过滤条件
4)采用差异日志备份.
5)写一个自动管理程序,遍历50太机器上的所有job执行状态然后给出状态报表
6)函数都有返回值,存储过程不一定有,函数都必须被其他程序调用,存储过程不是,函数结果可以作为查询结果集的一个字段,存储过程不能.当要直接获得结果集时,只能使用存储过程
7)SQL server 2005增加了CRL和Try...catch异常检查语法增加了rownumber,rank,dense_rank以及pivot和unpivot等等新的语法.把先前的开发和管理以及监控等工具集成到了一个叫management studio的工具.
8)DBA应有敏锐的观察力和判断能力,要细心和有耐心.
在平时维护中能够优化数据库提高效率,能够采用合适的备份手段保证数据库的完整性...
在发现问题后能够将获取的信息组织成完整的逻辑链,找到问题所在并解决.问的是品质居然...
对数据库嗅觉敏锐,耐心,细心,开心...
答:我不会
2.有两服务器群集,分别为node1和node2 现在要打win200系统补丁,打完后,要重新启动,如何打补丁,不能影响用户使用。
答:打补丁不重起,什么情况?
3.有一个A 数据库,分别复制到B和C B 要求 每次数据更新 也同时更新,C 每天更新一次就行,如何制定复制策略!
答:A->B,数据同步;A->C,我不会
4.有一个order 表,有90个字段,20个索引,15个复合索引,其中有3个索引字段超过10个,如何进行优化
答:不会。
5.有一个数据库200G大小,每天增加50M 允许用户随时访问,制定备份策略。
答:差异备份
6.管理50台数据库,日常工作是检查数据库作业是否完成,你该如何完成这项检查工作?
答:不会。
7.自定义函数和存储过程的区别是什么,什么情况下只能用自定义函数,什么情况下只能用存储过程
答:没研究过。
8.SQL 2005 的新特性是什么 ? 与oracle 有什么区别?
答:不会。
9.DBA 的品质应该有哪些,你有哪些, 有什么欠缺的?
答:欠缺的太多了。
Raid0+1
2.有两服务器群集,分别为node1和node2 现在要打win200系统补丁,打完后,要重新启动,如何打补丁,不能影响用户使用。
先启动一台再启动另一台
3.有一个A 数据库,分别复制到B和C B 要求 每次数据更新 也同时更新,C 每天更新一次就行,如何制定复制策略!
事务复制和快照复制
4.有一个order 表,有90个字段,20个索引,15个复合索引,其中有3个索引字段超过10个,如何进行优化
索引过多,要整合,90个字段,尽量范式
5.有一个数据库200G大小,每天增加50M 允许用户随时访问,制定备份策略。
先做一次完整备份,然后日志备份
6.管理50台数据库,日常工作是检查数据库作业是否完成,你该如何完成这项检查工作?
a、作业运行完发mail
b、写程序访问msdb中的相关表
7.自定义函数和存储过程的区别是什么,什么情况下只能用自定义函数,什么情况下只能用存储过程
区别:我想存储过程被调用后会常驻内存,下次调用会更快;函数必须有返回值而存储过程可以没有。
8.SQL 2005 的新特性是什么 ? 与oracle 有什么区别?
增加了新的数据类型varchar(MAX)、XML;增强了排序功能(Row_Number、Rank、NTile等);新增CET功能,表分区,在线索引,DDL触发器,安全方面的加强等等。
当然与oracle有区别,很多方面都不同,具体问题才好具体回答。
9.DBA 的品质应该有哪些,你有哪些, 有什么欠缺的?
至少有良好的心理素质,抗压能力强!强的责任心,细心,太多了...