题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-17 04:29:57

[多项选择]你正在开发一个使用 SqlConnection 对象连接到 Microsoft SQL Server 数据库的应用。你的连接对象正在使用连接池。当连接池满的时候请求将被排队或者某些连接请求可能被拒绝。你需要确保应用能够尽早的释放连接给连接池。因此,为了减少连接被拒的可能性,你应该从下面那三个方法着手解决?()
A. 确保完成执行后调用每个连接对象的Close方法。
B. 确保完成执行后每个连接对象保持打开状态。
C. 在连接字符串内增加Max Pool Size的值。
D. 在连接字符串内增加Min Pool Size的值。
E. 在连接字符串内增加Connection Lifetime的值。
F. 增加SqlConnection对象的ConnectionTimeout属性的值。

更多"你正在开发一个使用 SqlConnection 对象连接到 Micro"的相关试题:

[单项选择]你正在SQL SERVER 2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标,最简单且节省管理成本的方法应该是?()
A. 在表上创建一个 CHECK 约束。
B. 在表上创建一个DDL触发器,如果对表的修改影响了视图定义则回滚任何对表的改变
C. 在创建视图的时候,指定WITH SCHEMABINDING 选项
D. 在创建视图的时候,指定WITH CHECK 选项
[单项选择]你正在使用SQL SERVER 2005服务器SQL1上的一个名为DB1的数据库。DB1 7X24小时不间断运行。DB1最近的一个副本保存在名为SQLtest的服务器上,SQLtest同时也在运行着SQL SERVER 2005.你发觉在SQL1上的查询存在着大量的对表完全扫描,为此你得出结论DB1数据库需要额外的引。目前已经有适合DTA(Database Engine Tuning Advisor:数据库引擎优化顾问)的工作负荷文件,你需要做的是利用DTA对工作负荷文件进行分析。在分析的过程中,你必须要保证SQL1服务器良好的工作性能,而且要保证DTA推荐的建议是有效的。你应该如何实现这个目标?()
A. 把工作负荷文件保存在SQL1上。在SQLTest上启动DTA并连接到SQL1上,然后选上所有的优化选项并且在高级选项对话框中选中“仅生成联机建议”,然后启动分析。
B. 把工作负荷文件存储在 SQLtest上。在SQLTest上启动DTA并连接到SQLTest上,然后选上所有的优化选项并且在高级选项对话框中选中“仅生成联机建议”,然后启动分析。
C. 把工作负荷文件保存在SQL1上。在SQL1上启动DTA并连接到SQL1上,然后选上所有的优化选项并且在高级选项对话框中选中“所有建议均为脱机建议”,然后启动分析。
D. 把工作负荷文件存储在 SQLtest上。在SQLTest上启动DTA并连接到SQLTest上,然后选上所有的优化选项并且在高级选项对话框中选中“所有建议均为脱机建议”,然后启动分析。
[单项选择]你工作在一个售书公司.你正在基于SQL SERVER 2005数据库创建一个报表。此报表显示本月超过销售配额的销售代表及他们的销售额 。已知,销售配额为$2,000。查询的起始日期和截至日期以变量@FromDate 和 @ToDate 传递进来。为了实现满足上述条件的报表,你应该使用下面哪一个SQL查询语句?()
A. SELECT s.AgentName,SUM(ISNULL(o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID = o.AgentIDWHERE o.OrderDate BETWEEN @FromDate AND  @ToDate  GROUP BY  s.AgentName
B. SELECT s.AgentName,SUM(ISNULL (o.OrderTotal,0.00))AS SumOrderTotal  FROM SalesAgent s JOIN  OrderHeader o ON s.AgentID = o.AgentIDWHERE o.OrderDate BETWEEN @FromDate AND @ToDate  AND o.OrderTotal >= 2000  GROUP BY s.AgentName
C. SELECT s.AgentName, SUM(ISNULL (o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID = o.AgentID WHERE o.OrderDate BETWEEN @FromDate AND @ToDateGROUP BY s.AgentNameHAVING SUM(o.OrderTotal) >= 2000
D. SELECT s.AgentName,SUM(ISNULL(o.OrderTotal,0.00))AS SumOrderTotal FROM SalesAgent s JOIN OrderHeader o ON s.AgentID=o.AgentIDWHERE o.ordertotal =2000 AND o.OrderDate BETWEEN @FromDate AND @ToDate GROUP BY s.AgentName HAVING  SUM(o.OrderTotal)>= 2000
[单项选择]你正在SQL SERVER 2005 服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECT col1,col2 FROM table1 WHERE col3 = 。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?()
A. 更新DB1数据库中表Table1的所有统计信息
B. 在DB1数据库中,使用CREATE STATISTICS 语句为表Table1的列col3创建缺少的统计信息
C. 设置优先值提升选项的值为1
D. 执行如下语句:USE DB1 GO CREATE INDEX index1 ON table1(col3) INCLUDE(col1, col2) WITH (ONLINE = ON) GO
E. 执行如下语句 USE DB1GOCREATE INDEX index1 ON table1(col3, col2,col1)
[单项选择]你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()
A. 修改视图,在表Customers 和 Sales之间采用外连接(outer join)
B. 为视图v_CustomerSales新建一个聚集索引
C. 为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系
D. 用v_CustomerSales 视图创建一个存储过程来进行业务分析
[单项选择]你正在开发一个基于Web的应用程序。这个应用程序访问一个名为DataManager的SQL SERVER 2005 数据库。应用中的一个页面可以启动执行另一个数据库ReportingDatabase中的一个存储过程。已知DataManager 数据库和ReportingDatabase数据库之间存在Service Broker连接。现在,你需要去增加两个新的消息类型到Service Broker服务。为此,在这两个数据库中,你分别创建了名为ProcessReport 和 SendResult两个新的消息类型。为了把这个两个消息类型增加到Service Broker服务,你首先应该怎么做?()
A. 以ACTIVATION 参数值为DataManager.dbo.ProcessReport,为每个数据库创建一个队列。
B. 使用语句BEGIN DIALOG FROM SERVICE ’ProcessReport’ TO SERVICE ’SendResult’ 在两个数据库之间创建一个会话。
C. 使用语句CREATE  CONTRACT ProcessData (ProcessReport SENT BY INITIATOR, SendResult SENT BYTARGET) 在两个服务之间创建一个合约(contract)
D. 使用语句CREATE SERVICE  DataManager ON QUEUE ProcessReport 为每个数据库创建一个服务(services)
[多项选择]你正在负责管理一个采用默认设置安装的SQL SERVER 2005 数据库服务器。在一次电源突然断电后,在你的数据库服务器上SQL Server (MSSQLSERVER)服务不能启动了。为了找到问题的原因,你应该从哪三个方面进行入手解决?()
A. 在事件查看器查看系统日志
B. 在事件查看器查看应用程序日志
C. 用记事本查看文件 C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/ErrorLog.1
D. 用记事本查看文件C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/ErrorLog
E. 用记事本查看文件I C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/SQLAgent.out
[单项选择]在SQL Server Management Studio中,对SQL Server数据文件的维护包括()
A. 修改数据文件自动增长方式
B. 修改数据文件的物理文件名
C. 修改数据文件的文件类型
D. 修改数据文件的存储位置
[单项选择]你正在使用一个连接到SQL Server 2005数据库DB1的订单管理应用程序App1。因为一些操作的执行时间超出三秒,用户反映使用App1时性能缓慢。你想通过使用SQL Server Profiler来跟踪监视此应用程序。现在,你只需要捕获App1在DB1中响应时间超过两秒的哪些操作。你该如何做?()
A. 添加ApplicationName列,并创建过滤器:Duration大于等于2000;ApplicationName类似于Appl DatabaseName类似于DB1
B. 添加ApplicationName列,并创建过滤器:Duration大于等于2,ApplicaitionName类似于App1,DatabaseName类似于DB1
C. 添加CPU列,并创建过滤器:CPU大于等于2000,TextData类似于Appl,DatabaseName类似于DB1
D. 添加ApplicationName列和CPU列,并创建过滤器:CPU大于等于2;ApplicaitionName类似于App1;TextData类似于DB1
[单项选择]你正在为一个抵押公司创建一个SQL Server 2005数据库。数据库将用来支持一个新的能支持1000个并发用户的Web应用。这个应用必须快速的显示精确计算的结果,例如:抵押支出能力、分期偿付方案等。你需要确保数据库处理速度尽可能的快,你应该怎么做?()
A. 在应用中执行参数化的SQL 查询
B. 在数据库执行SQL存储过程
C. 在数据库中执行 CLR 存储过程
D. 利用分布式 Web services实现
[多项选择]你正在写一个查询,从SQL Server 2005数据库表中返回数据。一些数据存储在关系列中,一些存储在XML数据类型列中。你的查询需要返回一个关系结果集,其中包含关系域中的数据以及XML数据类型列的属性值。你应该使用XML数据类型的哪两个方法?()
A. the value()方法
B. the exist()方法
C. the query()方法
D. the nodes()方法
E. the modify()方法
[单项选择]你正在修改SQL SERVER 2005数据库中的Product表。你想去为它增加一个存储产品友好名称的列FriendlyName。已知Product表已经包含有数据,并且FriendlyName列要求是一个非空列,然而销售部门并没有为每个产品都提供了友好名称。如果你想用最快、最少的工作完成增加新列,你应该如何做?()
A. 定义一个可以为空的新列FriendlyName,然后更新列FriendlyName的数据为某个值,最后修FriendlyName列为 NOT NULL 。
B. 定义一个不可为空、缺省值为’Undefined.’的新列FriendlyName。
C. 定义一个可以为空的新列FriendlyName。然后在应用逻辑中实现数据不可为空的约束。
D. 定义一个可为空、缺省值为 ’Undefined.’ 的新列FriendlyName。
[单项选择]SQL Server2008系统中,一个数据库最少有一个数据文件和一个()
A. 备份文件
B. 文档文件
C. 说明文件
D. 事务日志文件
[多项选择]公司A使用SQL SERVER 2005数据库。你正在实现一系列用在ad hoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()
A. 移除视图中所有对确定性函数的调用
B. 移除视图中所有对非确定性函数的调用
C. 对视图中使用的所有函数进行架构绑定
D. 在创建视图的时候指定WITH CHECK OPTION子句
[多项选择]公司A有一个名为SQL1的SQL Server 2005服务器。SQL1设置为SQL Server和Windows身份认证模式。使用Windows认证,在SQL1上你有sysadmin权限。使用SQL1工作的所有用户都反映说:使用SQL1的所有应用程序均停止响应。你的上司让你去调查此问题。在任务管理器中,你注意到CPU使用率为100%。你试图用SQL Server Management Studio连接到SQL1。但SQL1没有响应。你需要连接到SQL1才能诊断问题。哪两种方法可能让你达成此目标?()
A. 用osql实用工具连接到SQL1
B. 使用专用管理员连接的sqlcmd实用工具连接到SQL1
C. 用SQL Server Management Studio连接到SQL1。打开一个查询窗口并执行以下语句:DBCC TRACEON 1244
D. 在SQL Server Management Studio中,在工具栏上,点击数据库引擎查询以打开连接到数据库引擎对话框。在服务器名称文本框内,敲入ADMIN:SQL1。选择SQL Server身份认证并提供你的sa身份。点击连接按钮
[单项选择]SQL Server中进行数据库备份的SQL语句是()。
A. INSERT DATABASE
B. BACKUP DATABASE
C. RESTORE DATABASE
D. UPDATE DATABASE
[单项选择]在制定组策略时,可以把组策略对象连接到()上。
A. 文件夹
B. 文件
C. 组织单位
D. 权限列表
[单项选择]你正在开发一个 Web 控件。这个 Web 控件在 Web 应用中用来获取用户地址信息。你创建了一个从 CompositeControl 继承的、名为 AddressControl 的类。这个控件由多个子控件组成。你需要确保所有子控件都能正确的输出到浏览器。而且,使用你控件的开发人员必须能够为标签提示设置适当的文本。另外,在整个 postback 的过程中,开发人员都能够从用户地址信息关联的文本框中读取信息。你应该如何做?()
A. 重载(Override)基类的方法EnsureChildControls。增加子控件到base container。
B. 重载(Override)基类的方法CreateControlCollection。增加子控件到 ControlCollection 类。
C. 重载(Override)基类的方法CreateChildControls。增加子控件到base container。
D. 重载(Override)基类的方法DataBindChildren。增加子控件到 ControlCollection 类。
[单项选择]公司一个新的员工需要访问名为SQL1服务器上的SQL SERVER 2005 数据库.你用CREATE LOGIN ajones WITH PASSWORD = ’SQLServer$1’为其创建了登录名ajones。新员工报告说:当他在使用ajones登录的时候,收到如下的错误“用户‘ajones’登录失败。该用户与可信的SQL SERVER 连接无关联”。你需要解决这个问题并允许这个员工去登录SQL1。你应该怎么做?()
A. 改变SQL SERVER 安全身份验证模式为“SQL SERVER 和 Windows 身份验证模式”
B. 改变SQL SERVER 安全身份验证模式为“Windows 身份验证模式”
C. 保证创建的登录名是带方括号([])的。(例如:[loginname])
D. 通过用CREATE USER 语句给新创建的登录访问指定数据库的权限

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码