想做DBA的来自测下......

cjzm83 2010-11-19 05:20:26
EASY
--------------------------------------------------------------------------------------------------

Q: What can you do to guarantee any backup is valid?

Q: What is the name of the system database that contains all executable system objects (i.e. system stored procedure code, system view definitions, etc.)

Q: Can you update system tables in Sql Server, and if so, how?

Q: If a database goes down for whatever reason (assume data file is corrupt for example), and the database cannot be brought back online (i.e. you are in a recovery situation), what must be done first to ensure you can retrieve the latest data modifications (assume FULL recovery model)?

Q: What are the 3 recovery models SQL Server exposes?

Q: What 3 basic phases does database recovery go through during recovery, and in what order do they occur?

Q: Consider a scenario where you take a full backup, then some log backups, then a diff backup, some more log backups, then another diff, then some more log backups, then you crash - if all the diff backups are bad, when is the latest you can restore to? i.e. can you recover the database to the current point in time without using any of the diff backups?

FOLLOW-UP Q: Assume the same scenario, however instead of taking diff backups, everywhere that the diff backups were taken were instead FULL backups (so you have 3 full backups) - all the full backups are corrupt with the exception of the first full backup - can you recover the database to the current point in time here?

Q: What options/arguments can be specified in a BACKUP LOG statement to keep inactive log records from being truncated?

Q: What methods are available for removing fragmentation (any kind) on an index in Sql Server?

--------------------------------------------------------------------------------------------------
MODERATE:
--------------------------------------------------------------------------------------------------

Q: Name as many operations as possible that cannot be performed on the model database.

Q: What page verification options are available in Sql Server and how do they work?

Q: What is the fundamental unit of storage in SQL Server data files and what is it’s size?

Q: What is the fundamental unit of storage in SQL Server log files and what is it’s size?

Q: Name as many different types of Pages in SQL Server as possible

Q: Is the sequence of data rows on given data/index page guaranteed to physically match the logical order of rows (i.e. by index key, row id, etc.)?

Q: What is the fundamental unit in which space and allocation is managed within Sql Server and what is it’s size?

Q: What are the primary differences between an index reorganization and an index rebuild?

Q: If you need to REBUILD a non-clustered index that is 10gb in size and have 5gb of free data-file space available with no room to grow the data file(s), how can you accomplish the task?

Q: During an index reorganization operation, if the index spans multiple files, will pages be allowed to migrate between files?

--------------------------------------------------------------------------------------------------
DIFFICULT:
--------------------------------------------------------------------------------------------------

Q: Explain the difference between a fully-logged and minimally-logged operation

Q: What special type of page within Sql Server is responsible for tracking (via a simple bitmap) extents that have been modified by bulk-logged operations since the last "BACKUP LOG" statement?

Q: What special type of page within Sql Server is responsible for tracking (via a simple bitmap) extents that have been modified since the last "BACKUP DATABASE" statement?

Answer:http://www.mssqltips.com/tip.asp?tip1281
...全文
339 12 打赏 收藏 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
claro 2010-11-20
  • 打赏
  • 举报
回复
thx
nalnait 2010-11-20
  • 打赏
  • 举报
回复
whrspsoft3723 2010-11-20
  • 打赏
  • 举报
回复
作不了dba了
billpu 2010-11-20
  • 打赏
  • 举报
回复
试着回答看看 不一定对
1 restore hearonly from...
2 model
3 exec sp_configure 'allow updates',1
4 尾日志备份
5 full bulk simple
6 norecovery,standby,recovery
7 太长了...
8 ...不高兴看了
soulJava 2010-11-20
  • 打赏
  • 举报
回复
看不懂!~~
whb147 2010-11-20
  • 打赏
  • 举报
回复
第一个单词我认识 EASY
  • 打赏
  • 举报
回复
不懂...
水族杰纶 2010-11-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 annatrov 的回复:]
不好意思,一句没看懂.我是一名不合格的DBA.
[/Quote]
me2
王向飞 2010-11-19
  • 打赏
  • 举报
回复
我属于菜菜级。
七不语v 2010-11-19
  • 打赏
  • 举报
回复

不好意思,一句没看懂.我是一名不合格的DBA.
华夏小卒 2010-11-19
  • 打赏
  • 举报
回复
看不懂
代码下载链接: https://pan.quark.cn/s/a4b39357ea24 用户账户控制(UAC)白名单的配置 Windows7环境中 UAC(User Account Control,用户帐户控制)是由微软在Windows Vista版本中推出的一项旨在增强系统安全性的创新技术,该技术强制要求用户在执行可能干扰计算机正常运作的操作或进行更改会波及其他用户设置的变动前,必须提供相应的权限或管理员密码进行验证。通过对这些操作启动前进行授权确认,UAC能够有效阻止恶意软件及间谍软件在未获授权的状态下于计算机内进行安装或实施修改。 自从Vista版本问世以来,微软便开始推行这一全新的安全机制,可视为对系统安全防护的显著提升。尽管UAC确实能够在一定程度上对某些非法程序起到防御作用,但与此同时,这一功能也给众多用户带来了诸多不便。 因此,许多用户开始探寻是否存在类似于白名单的功能,以便将那些值得信赖的程序直接赋予运行权限。事实上,这类功能确实存在,不过微软并未将其作为标准配置提供。 网络上关于此问题的绝大多数建议都是建议禁用UAC,这种说法显然缺乏针对性,因为若用户希望禁用此功能,本就不会提出相关疑问。 通过运用微软官方发布的Microsoft Application Compatibility Toolkit 5.6版本,可以将信任的程序纳入系统白名单范畴。 获取Application Compatibility Toolkit 安装程序成功后会出现三个可执行文件 以管理员身份启动Compatibility Administrator 在Custom DataBases部分创建新的数据库,并添加一个Application Fix(在下方空白处点击右键,选择...

34,876

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧