
270 True/False questions
-
Database Engine, expand one file → When all the files in a filegroup are full, the ____ will automatically ____ at a time.
-
Bulk update locks → Used to use update locks instead of shared locks when you read a table, and then hold the locks until the end of the transaction.
-
User database → Used by the SQL Server Agent to schedule alerts and jobs.
-
One, group → Used to lock the table.
-
NOT NULL → Used to NOT issue any shared locks or recognize exclusive locks. Use only with the SELECT statement.
-
SQL Server's Filegroups → Records events as they occur. Through a trace you can look at the commands that have been executed against the database.
-
Profiler, deadlock events → You can use SQL Server ____ to identify the cause by tracing ____.
-
Index scan → Takes place when SQL Server needs to scan the index pages to find the records
-
Unique Index → A non-clustered index optimized with a filter predicate to index only a portion of rows in a table.
-
Lock Timeouts → Tell the number of lock requests per second that timed out including NOWAIT locks.
-
UPDLOCK → Only one transaction can obtain this to a resource at any point in time.
-
Normal Data Cardinality → Data values are uncommon and never unique
-
TSQL_Replay template → Collects information relevant for tuning SQL Server's performance.
-
Simple model → Allows concurrent transactions to SELECT a resource under pessimistic concurrency control. During an update a transaction will attempt to change to an exclusive lock.
-
Model database → A workspace for holding temporary objects and result sets.
-
READUNCOMMITTED → Same as NOLOCK: Used to NOT issue any shared locks or recognize exclusive locks.
-
May not, BACKUP → You ____ add or remove files when ____ is running.
-
Global temporary tables → Collects information relevant for tuning SQL Server's performance.
-
File or filegroup, database → A database that is isolated from other databases and the instance of SQL Server that hosts it.
-
2012, partially → The ratio of qualifying rows to total rows. When low the index is highly selected.
-
Constraints → Used to define how the integrity of your database can be enforced automatically.
-
Char, default → ____, worker threads, memory, parallel query execution-related resources and Multiple Active Results Sets resources can all cause ____.
-
sys.backup_devices
sys.database_files
sys.database_mirroring
sys.database_recovery_status
sys.databases
sys.master_files → The views related to databases and files are ____. -
XLOCK → Online Analytical Processing, requires fast read and computation on the fly.
-
File, single filegroup → A ____ can only be a member of a ____.
-
full, model database → Used by the SQL Server Agent to schedule alerts and jobs.
-
stored procedure, DROP TABLE → All temporary tables will be automatically dropped when the ____ is finished or via the ____ command.
-
Cannot, uncompressed, media set → You ____ keep compressed and ____ backups in the same ____.
-
Fragmentation → Exists when your indexes have pages in which the logical ordering does not match the physical ordering inside the physical file.
-
CREATE INDEX → Used to create a relational index on a specified table or view.
-
Transaction log files → HOLDLOCK
NOLOCK
READCOMMITTED
REPEATABLEREAD
SERIALIZABLE -
Unique → Indicated on a result set. Means the query optimizer determined the statistic needs to be updated.
-
Locks event category → Has event classes dealing with the scanning of tables and indexes
-
Multiserver, master → An object that provides counters for monitoring internal SQL Server resource locks.
-
Fill-factor → Used to specify the percentage of space on each leaf-level page for data when rebuilding or creating an index. Server-wide default value is 0.
-
Primary key, automatically → If you create a ____, a unique clustered index on the column will be ____ created.
-
ERRORFILE → Used to specify the file that is for collecting rows that have formatting errors.
-
Horizontal Partitioning → A database level permission that is required on all databases referenced in order to execute SHOWPLAN statements.
-
NOLOCK → ____ is optimized for handling transactions
-
REPEATABLEREAD → Used to have locks placed on all data used in a query
-
.xdl → The maximum size of a data file.
-
HOLDLOCK → Used to use update locks instead of shared locks when you read a table, and then hold the locks until the end of the transaction.
-
Advanced, max space → Detaching a ____ will cause you to lose information about the differential bases of your differential backups.
-
Hardware
Network infrastructure
OS configuration
Server side applications
Client side applications → The ____ percentage is used only at the time of ____. -
ANSI_NULLS, QUOTED IDENTIFIER → An index build on the same partition scheme as its corresponding table.
-
Estimated execution, include actual → The Management Studio GUI lets you see the Query Execution Plan by selecting either the Display ____ Plan or ____ Execution Plan.
-
Media set → Use to insert a defined value into the column whenever there is not value specified. Can be used with INSERT to explicitly insert a default value.
-
Denormalization → Backups created on a single non-mirrored device or a set of mirrored devices within a media set.
-
SET SHOWPLAN_TEXT → Shows information about sessions that are opened in the Advisor.
-
Backup compression → A server-level configuration option that is set to off by default. Works to compress the backups.
-
Events Selection → Broken down into categories, they provide different monitoring abilities in the traces.
-
Maintenance Plan → Used to create Integration Services package to be run by an SQL Server Agent job. Must be in the sysadmin role to create or manage.
-
Selectivity → Used to bulk copy data between an instance and a data file in a separate user-specified format.
-
Session Monitor → An ordered collection of backup media, tapes or disk files
-
BCP Utility → The ratio of qualifying rows to total rows. When low the index is highly selected.
-
Disable, clustered → If you ____ a ____ view it will be disabled, and the associated nonclustered indexes with get automatically deleted until index is dropped and rebuilt.
-
Media family → Use to insert a defined value into the column whenever there is not value specified. Can be used with INSERT to explicitly insert a default value.
-
Trace flag 1222 → Takes place when SQL Server needs to scan the data to find the records.
-
ROWLOCK → Used to lock data at a row level
-
More, SELECT → An ordered collection of backup media, tapes or disk files
-
Cannot, earlier → You may have a maximum of ____ hint from each ____ at the same time.
-
Always, nonclustered indexes → A non-clustered index optimized with a filter predicate to index only a portion of rows in a table.
-
Aligned index → Rebuilds a clustered index but does not rebuild the associated nonclustered indexes unless you use the keyword ALL.
-
Text, image columns → ____ and ____ should be placed in a different file group on a different physical drive since they are I/O heavy.
-
Pad Index → When enabled the percentage of free space that is specified by the fill factor is applied to the intermediate level pages of an index. It represents the same thing as fill factor for non-leaf levels.
-
Third normal form (3NF) → Process that involves deploying methods to separate data into multiple related tables.
-
Nonaligned index → An index which is partitioned independently from it's corresponding table.
-
Errors and Warnings event category → The result set produced by a ____ is not stored ____.
-
116 characters → The specified temporary table name should not exceed ____.
-
Multiple-column index → Used to evaluate filter expressions that are intended to match a prefix set of columns. Always put the most selective columns leftmost in the key.
-
Primary keys → Serves as the default group when database is created. Should only be used to keep system objects, and not as the default file group.
-
SQL Server:Latches → Records events as they occur. Through a trace you can look at the commands that have been executed against the database.
-
Backup set → Statement used to make a full backup.
-
Database Engine Tuning Advisor → Used to select and create an optimal set of indexes, indexed views, and partitions.
-
Full
Simple
Bulk-logged → The available types of recovery models. -
PAGLOCK → Option that specified that a table-level lock is used for the duration of the entire bulk-import operation.
-
OLTP → ____ is optimized for handling transactions
-
CREATE XML INDEX → Secondary XML index useful for performing value-based queries when the full path is not known.
-
Execution Plan statements → SET SHOWPLAN_XML ON
SET SHOWPLAN_ALL ON
SET SHOWPLAN_TEXT ON
SET STATISTICS XML ON
SET STATISTICS PROFILE ON -
MSDB, updated → An ordered collection of backup media, tapes or disk files
-
Resource database, tempdb → The ____ and the ____ cannot be backed up.
-
Granularity hints → Tells the total wait time for locks in the last second.
-
30%, ALTER INDEX REBUILD → A value above ____ is when you should rebuild the index entirely using ____ WITH(ONLINE = ON)*.
-
Data Cardinality → Very limited values
-
Instance, master database → You should have the master database backed up whenever a ____ is created, changed or dropped.
-
READCOMMITTED → Used to read only data from those already-committed transactions.
-
Sessions event category → To create a ____ maintenance plan there must be one ____ server with one or more target servers and it must be created and maintained on the master server.
-
Key-range locks → Only one transaction can obtain this to a resource at any point in time.
-
Separate, indexes → Used to create a relational index on a specified table or view.
-
ad hoc, views, stored procedures → SET STATISTICS PROFILE is useful for ____ queries, ____ and ____.
-
Lock Wait Time → Tells the average amount of wait time for each lock request.
-
Exclusive, deadlock → If two or more transactions are trying to convert to ____ locks, a ____ will occur.
-
3 times, free → The default for index ____ is ____.
-
CREATE PARTITION FUNCTION → Creates a partition function and specifies the number of partitions, partition column and the range of partition column values for each partition.
-
High Data Cardinality → Values are very uncommon, uniqueness more likely
-
FASTFIRSTROW → Used to import a data file into a table or view.
-
Intent locks → Used to single an intent to place locks at lower level. They can be intent shared, intent exclusive, or shared intent exclusive.
-
Recovery models → These determine how much data loss is considered acceptable after a failure and what types of related functions are allowed.
-
Average Wait Time → Tells the average amount of wait time for each lock request.
-
avg_fragmentation_in_percent → Describes the percentage of logical fragmentation.
-
Fill Factor → The values that represents the percentage to fill the data page files on index creation at the index leaf-layer.
-
SET SHOWPLAN_ALL → SQL Server will return the execution information for each statement without actually executing it.
-
Seek → ____ is optimized for handling transactions
-
dta → Uses an index to pinpoint a record. Faster than scan.
-
CREATE DATABASE, FOR ATTACH → A workspace for holding temporary objects and result sets.
-
Queryout, bcp utility → With the ____ option ____ does not make use of T-SQL at all.
-
Backup media → A file, device or a tape used for backups.
-
ALTER DATABASE, MODIFY FILE → You can adjust the file sizing by using ____ and then ____ T-SQL statements.
-
Path XML index → An index build on the same partition scheme as its corresponding table.
-
OLTP → Online Transaction Processing, requires fast write, fast update
-
sysadmin, db_ddladmin, db_owner → To change the fill factor you should be a member of the ____ fixed server role, or the ____ and ____ fixed database roles.
-
FILENAME SIZE MAXSIZE → The options that can be used with the CREATE DATABASE statement.
-
Update locks → Only one transaction can obtain this to a resource at any point in time.
-
Locks, deadlocks → Applications seldom request locks directly as locks are managed by the ____.
-
Tuning template → Collects information relevant for tuning SQL Server's performance.
-
Import/Export Wizard → Tool to help with importing and exporting data.
-
Trace, template → Gathers information of each T-SQL statement for recreating the same activity in the future.
-
CREATE PARTITION SCHEME → The uniqueness of data values contained in a column
-
SET STATISTICS PROFILE → When on, each executed query will return a regular result set and then an additional result set that details the profile of the query execution.
-
Schema modification locks → Only one transaction can obtain this to a resource at any point in time.
-
Master Database → The ____ is for recording system-level information for an instance.
-
SET STATISTICS XML → Used to allow SQL Server to execute the T-SQL statements while generating in-depth information on how the statements were executed.
-
Locking → Used to use an exclusive lock on all the involved resources until the transaction is ended.
-
Contained Database → The ____ is for recording system-level information for an instance.
-
Standard view, permanently → The result set produced by a ____ is not stored ____.
-
OLAP → Online Analytical Processing, requires fast read and computation on the fly.
-
Table-level locking hints → HOLDLOCK
NOLOCK
READCOMMITTED
REPEATABLEREAD
SERIALIZABLE -
Cannot, stored procedures → The SET SHOWPLAN statements ____ be used inside a ____ since they must be the only statement in a batch.
-
Activity monitor → ____ means breaking a table into multiple smaller ones
-
Primary file, model database → When size is not supplied, the size of the ____ will be set to the size of the file in the ____.
-
MSDB database → Used by the SQL Server Agent to schedule alerts and jobs.
-
Local temporary tables → Maintained only in the current session and it's name should always be prefixed with a #. Dropped automatically at the end of the current session.
-
16 TB → Used to lock data at a row level
-
DML Triggers, defaults → When you have ____ indexes, ____ queries will run faster, but INSERT, UPDATE, and DELETE will run slower.
-
Tables and Indexes → ____ should be in separate file groups.
-
Normalizing → Process that involves deploying methods to separate data into multiple related tables.
-
Property XML index → Used to create a relational index on a specified table or view.
-
Bulk-logged model → Recovery model that requires log backups. Permits high-performance bulk copy operations. It is not possible to restore to a specific point in time.
-
SET OFFLINE, SET ONLINE → ____ and ____ options of ALTER DATABASE allows you to take the instance offline or bring it back online.
-
Security Audit event category → Has event classes useful for auditing server activity.
-
sp_detach_db → Used to detach a database currently not in use from an instance.
-
INCLUDE argument → Use to insert a defined value into the column whenever there is not value specified. Can be used with INSERT to explicitly insert a default value.
-
Foreign key, self-referencing → CHECK constraints work at the ____ to ____values that evaluate to FALSE.
-
Differential, modified → The ____ backup is useful when a subset of data is ____ more often then the rest of the database.
-
DATAFILETYPE → Used to bulk copy data between an instance and a data file in a separate user-specified format.
-
offline, shared lock, exclusive table → A ____ can only be a member of a ____.
-
AUTO_UPDATE_STATISTICS_ASYNC, OFF → Used to evaluate the selectivity of an index. Shows the current distribution statistic for a particular table and index, or for all tables and indexes.
-
Event Classes → Used to single an intent to place locks at lower level. They can be intent shared, intent exclusive, or shared intent exclusive.
-
Active User Tasks → Database mode that allows for only a single user to be connected. All other users will be cut off without warning when set.
-
Fourth normal form (4NF) → ____ requires that all multi-valued dependencies be removed.
-
BULK INSERT → Used to import a data file into a table or view.
-
Lock manager → Applications seldom request locks directly as locks are managed by the ____.
-
sysadmin fixed, db_owner → The ____ server role is required to initialize it. After the initialization users who are members of the ____ fixed role can use it to tune the databases they own.
-
Exclusive lock → Used to use an exclusive lock on all the involved resources until the transaction is ended.
-
Limit, heavy → An ordered collection of backup media, tapes or disk files
-
Low Data Cardinality → Very limited values
-
Number of Deadlocks/sec → Event class that populates the TextData data column of the trace with data on process and objects involved in the deadlock.
-
Single User Mode → An index which is partitioned independently from it's corresponding table.
-
Page split → The process of making room for new records.
-
Character format, third party program → You should use ____ when bulk exporting data to a text file, or bulk importing data from a text file generated by a ____.
-
999 nonclustered → A table can have a maximum of ____ indexes.
-
Data File I/O → Use to insert a defined value into the column whenever there is not value specified. Can be used with INSERT to explicitly insert a default value.
-
Second normal form (2NF) → ____ requires that you remove all those columns that are not dependent on the primary key.
-
Primary file group → Used to specify the file that is for collecting rows that have formatting errors.
-
Workload analysis → ____ can be performed against the master, model, msdb, ReportServer, ReportServerTempDB, and tempdb databases.
-
Isolation-Level hints → ____ can never join any filegroup.
-
SQL Server:Locks → Allows concurrent transactions to SELECT a resource under pessimistic concurrency control. During an update a transaction will attempt to change to an exclusive lock.
-
Indexed, infrequently → ____ view is good for views with data that is ____ updated (read intensive).
-
ALTER INDEX, REBUILD → A ____ that has a unique clustered index is an ____.
-
Full model → Recovery model that requires log backups and there will be no data loss. Possible to restore to a specific point in time.
-
SET SHOWPLAN ON → SQL Server will return the execution information for each statement without actually executing it.
-
Large object, cannot → ____ date types such as ntext, varchar(max), xml and image ____ be used as the key columns for an index.
-
Catalog views → Designed for returning information used by the SQL Server Database Engine.
-
Value XML index → Secondary XML index useful for performing value-based queries when the full path is not known.
-
tempdb database → A workspace for holding temporary objects and result sets.
-
30%, ALTER INDEX REORGANIZE → A value between 5% and ____ is when you should use ____ to reorganize the index
-
Row level, reject → Used to lock data at a row level
-
ALTER DATABASE statement options → ADD FILE
... TO FILEGROUP
REMOVE FILE
MODIFY FILE
ADD FILEGROUP
REMOVE FILEGROUP
MODIFY FILEGROUP -
First normal form (1NF) → ____ require that you eliminate duplicative columns from the same table and create separate tables for each group of related data, and identify a primary key
-
Tail-log backup → Special backup that captures the log records that have not been backed up in other ways. Is needed to recover SQL Server to the latest point in time.
-
ALTER DATABASE database_name MODIFY FILE
Stop the instance
Move the file
Restart the instance → When all the files in a filegroup are full, the ____ will automatically ____ at a time. -
CLUSTERED index → An index that has a logical order of key values which determines the physical order of the corresponding rows. Each table or view can have only one.
-
Default, 1023 → Used to have those rows locked by other processes skipped.
-
UNIQUE argument → When you have ____ indexes, ____ queries will run faster, but INSERT, UPDATE, and DELETE will run slower.
-
Conceptual Database Design → The template for all databases created on the instance.
-
Contained database users, Windows users → Contained databases can be accessed by ____ with passwords authenticated by the database, and authorized ____ and Windows groups who connect directly to the database without logins in the master database.
-
sys.dm_db_index_physical_stats → During upgrades the Database Engine will automatically disable an index, but to use T-SQL statements you would use ____ with the ____ option.
-
Recent Expensive Queries → Used to single an intent to place locks at lower level. They can be intent shared, intent exclusive, or shared intent exclusive.
-
READPAST → Used to have those rows locked by other processes skipped.
-
Physical Design → Indicated on a result set. Means the query optimizer determined the statistic needs to be updated.
-
SERIALIZABLE → Same as HOLDLOCK: Used to hold a shared lock until the transaction is completed.
-
TSQL event category → Has event classes produced by executing T-SQL statements in an instance.
-
STALE → ____ is optimized for adhoc result aggregation and summarization of large amounts of data.
-
System, never → ____ databases can ____ be attached.
-
NONCLUSTERED index → An index where the physical order of the rows is totally independent of their indexed order. Can be unique or non-unique.
-
sp_spaceused → ____ should be backed up whenever it is ____.
-
Maintenance Plan Tasks → Back up Database
Check Database Integrity
Execute SQL Server Agent Job
Execute T-SQL Statement
History Cleanup
Maintenance Cleanup
Notify Operator
Rebuild Index
Reorganize Index
Shrink Database
Update Statistics -
DBCC DBREINDEX → Rebuilds a clustered index but does not rebuild the associated nonclustered indexes unless you use the keyword ALL.
-
Granularity and Isolation-Level → Used to configure the isolation level
-
SHOWPLAN SQL Server Profiler event classes → Showplan XML
Showplan ALL
Showplan Text
Showplan XML Statistics Profile
Showplan Statistics Profile -
Data, Transaction log → The uniqueness of data values contained in a column
-
First index, unique → Use to not allow two rows in a table to have the same value for the columns.
-
Check → Used to enforce domain integrity. Use when you want to limit the values that can be entered into a column.
-
2 TB → The maximum size of a log file.
-
Resource database → Use for holding system objects that are included with SQL Server and is read only.
-
Average Latch Wait Time (MS) → Tells the average latch wait time for latch requests that had to wait.
-
Only base, same database → The view must reference ____ tables in the ____ as the view.
-
Create a new filegroup
Mark as Default
Create new data file (.ndf) → To use a secondary data file you need to ____, ____, and then ____. -
Partitioning → The process of making room for new records.
-
UNLIMITED → Use to not allow two rows in a table to have the same value for the columns.
-
1000 partitions → You can have a maximum of ____ per table.
-
BACKUP → Statement used to make a full backup.
-
Frequently, unique clustered → If a view is ____ referenced, you should create a ____ index on the view so the result can be stored like a table.
-
SET TRANSACTION ISOLATION LEVEL → Used to configure the isolation level
-
SHOWPLAN permission → Shows information about sessions that are opened in the Advisor.
-
Data type, partitions, boundary → How SQL Server attempts to determine the best way to execute a submitted query.
-
Logical Database Design → Design that requires the construction of a model of information that can be mapped into the various SQL Server objects.
-
Latch Waits/sec → Tell the number of latch request that were not granted immediately.
-
SQL Server Profiler → An object that provides information about SQL Server locks on resources that prevent concurrent use by different transactions.
-
XML, should, CREATE PRIMARY XML INDEX → Used to evaluate filter expressions that are intended to match a prefix set of columns. Always put the most selective columns leftmost in the key.
-
Foreign keys → Used to create a relational index on a specified table or view.
-
Secondary data file, log file → Used when compiling and executing queries.
-
Shared locks → Allows concurrent transactions to SELECT a resource under pessimistic concurrency control. During an update a transaction will attempt to change to an exclusive lock.
-
SQL Server lock levels → Rows
Pages (collection of rows)
Extents (collection of pages)
Table
Database -
Primary, automatically → When you have ____ and Foreign key constraints SQL Server will ____ create indexes for them.
-
READ COMMITTED → Used to specify the file that is for collecting rows that have formatting errors.
-
ERD stands for → Entity Relationship Diagram
-
Host one file per disk. → When using physical disk drives you should create multiple physical files per file group and ____ if possible.
-
Workload → ____ is optimized for adhoc result aggregation and summarization of large amounts of data.
-
Standard template → Collects general information on SQL Server connections, stored procedures and T-SQL Statements.
-
Stored Procedures event category → Has event classes used to monitor locking activity in an instance
-
Resource Waits → Provides the wait state information
-
Filtered Index → Secondary XML index useful for performing value-based queries when the full path is not known.
-
Display Estimated, SHOWPLAN_XML → The ____ execution plan is the same as using the SET ____ statement.
-
Full, differential → An object that provides information about SQL Server locks on resources that prevent concurrent use by different transactions.
-
sp_show_statistics → Used to allow SQL Server to execute the T-SQL statements while generating in-depth information on how the statements were executed.
-
ALTER INDEX, DISABLE → A value above ____ is when you should rebuild the index entirely using ____ WITH(ONLINE = ON)*.
-
Default → Indicated on a result set. Means the query optimizer determined the statistic needs to be updated.
-
TABLOCK → Option that specified that a table-level lock is used for the duration of the entire bulk-import operation.
-
reduce, rebuilding → Developing a visual representation of the real world problem as an ERD and have the details modeled in terms of entities, attributes and relations.
-
Complete database restore → Used by the SQL Server Agent to schedule alerts and jobs.
-
Performance event category → Has event classes produced when DML operators are running.
-
Do not, schema, format → Entity Relationship Diagram
-
Lock Timeouts/sec → If no value is specified, the Advisor will assume a space limit of ____ the current raw data size, OR the ____ space on all the attached drives in addition to raw data size.
-
Size, Object Explorer → You can adjust the ____ of the database via ____.
-
OLAP → The maximum size of a log file.
-
Partially Contained Database → The ____ is for recording system-level information for an instance.
-
32,767 → Used to enforce domain integrity. Use when you want to limit the values that can be entered into a column.
-
Trace flag 1204 → Use to insert a defined value into the column whenever there is not value specified. Can be used with INSERT to explicitly insert a default value.
-
Read-only database → Detaching a ____ will cause you to lose information about the differential bases of your differential backups.
-
Schema stability locks → No other transactions can change data and read operations can carry on only with the presence of a NOLOCK hint or read uncommitted isolation level.
-
Query Execution Plan → How SQL Server attempts to determine the best way to execute a submitted query.
-
Differential backup → Used to specify the percentage of space on each leaf-level page for data when rebuilding or creating an index. Server-wide default value is 0.
-
ER Modeling → Developing a visual representation of the real world problem as an ERD and have the details modeled in terms of entities, attributes and relations.
-
Total Latch Wait Time (ms) → Tells the total latch wait time for latch requests in the last second.
-
View, indexed view → Used to create a relational index on a specified table or view.
-
ALTER DATABASE, SET SINGLE_USER → Set single user with T-SQL using ____ and then ____.
-
Deadlock graph → A value that can be char, native, widechar, widenative
-
Padding, OFF → The default for index ____ is ____.
-
Scans event category → Has event classes produced when DML operators are running.
-
Table scan → Takes place when SQL Server needs to scan the data to find the records.
-
aggregations, write → Tells the average amount of wait time for each lock request.
-
Fill factor, index creation → The ____ percentage is used only at the time of ____.
-
Stored procedure, optimized → Put the queries in a _____ and SQL Server can usually come up with an ____ execution plan.
-
Vertical Partitioning → You can ____ index fragmentation through ____ or reorganizing an index.
-
Include Actual, SET STATISTICS → The ____ execution plan is the same as using the ____ XML.
-
Database event category → Has event classes used to monitor locking activity in an instance
-
Database Engine Tuning Adivisor DTA → Toll that can examine how queries are processed and then recommend how you may improve the query processing performance.
-
Logs, another disk → ____ should be on ____.
-
READ_COMMITED_SNAPSHOT → If OFF, shared locks will be used to prevent other transactions from modifying rows while the current transaction is reading, and block the statement from reading row modified until completed. If ON, row versioning will be used to present each statement with a consistent snapshot of the data.