Quick Question - Transaction Processing/Database Design

Since transaction performance is critical (for large companies), in terms of the average number of transactions per minute and the average & maximum transaction response time, how does MS SQL allow the DBA to address this and related issues when configuring the system.

Also, does MS SQL provide any assistance to ensure that a database is in any Normal form.  I'm aware that the system will not allow conflicting itegrity constraints but that in its self doesn't address Normal forms.
John500Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

John500Author Commented:
Edited text of question
0
cognitionCommented:
SQL allows you to monitor a great deal of differnet statistics, using performance monitor. These include transaction levels, log space, maximum transactions and a host of other information. There are also DBCC commands that prodcue the same information, which could be used to create a customised monitoring tool.

Use of the monitoring tools ,and good use of indexes, and design will help to reduce the transaction levels. It also depends on what ype of system SQL Server is being used for.

There is nothing in SQL that helps enforce normal forms. Only a good database design can do that. I find that ERWin helps a great deal when designing databases. If SQL Server enforced normal forms, then you would not be able to de-normalize if required.


0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
John500Author Commented:
Thanks, regarding normal forms, I should have known that!

John
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SQL Server

From novice to tech pro — start learning today.