Click here to Skip to main content
15,886,110 members
Home / Discussions / Database
   

Database

 
QuestionWhere can I download SQL Server 2000 Books Online (SQL BOL)? Pin
Rameez Raja1-Nov-08 19:36
Rameez Raja1-Nov-08 19:36 
AnswerRe: Where can I download SQL Server 2000 Books Online (SQL BOL)? Pin
Wendelius1-Nov-08 21:44
mentorWendelius1-Nov-08 21:44 
QuestionIs there a better solution to check today's record? Pin
lingerpop1-Nov-08 19:18
lingerpop1-Nov-08 19:18 
AnswerRe: Is there a better solution to check today's record? Pin
Wendelius1-Nov-08 21:52
mentorWendelius1-Nov-08 21:52 
QuestionConversion from varchar data type into datetime in sql server 2000 Pin
Rameez Raja1-Nov-08 19:10
Rameez Raja1-Nov-08 19:10 
AnswerRe: Conversion from varchar data type into datetime in sql server 2000 Pin
Wendelius1-Nov-08 21:32
mentorWendelius1-Nov-08 21:32 
QuestionUsing Stored Procedure or View in the following scenario Pin
ashwanigl1-Nov-08 17:47
ashwanigl1-Nov-08 17:47 
AnswerRe: Using Stored Procedure or View in the following scenario Pin
Wendelius1-Nov-08 22:21
mentorWendelius1-Nov-08 22:21 
Since you have to execute the select statement somewhere, view is not a bad option at all. Basically it's only a stored version of the statement. If you compare the same query inside a view or stored procedure, there's no difference in execution. However, if stored procedure is created using cursors, the stored procedure will be much slower and inefficient.

If you build complex queries over the view, there may be problems for the optimizer to find a good plan. For example, so called predicate pushing may not always be possible. For this reason most of the logic in the statement should be put into the query in the view (if possible).

Another area you should consider is data modifications. Fetching the data through a view is a simple and efficient process, but how are the modifications done. Is the application executing delete, insert and update against the view or do DML statements use another path to the data. When using views there are lots of restrictions that cause the view not to be updatable anymore. For example, joining in view and deleting against the view. Should all the rows be deleted in joined tables or not. You can use INSTEAD OF triggers to overcome these limitations.

Hope this helps,

Mika

The need to optimize rises from a bad design.

My articles[^]

GeneralRe: Using Stored Procedure or View in the following scenario Pin
ashwanigl2-Nov-08 1:29
ashwanigl2-Nov-08 1:29 
GeneralRe: Using Stored Procedure or View in the following scenario Pin
Wendelius2-Nov-08 1:31
mentorWendelius2-Nov-08 1:31 
Questionsample insert statment Pin
Zlemox1-Nov-08 15:32
Zlemox1-Nov-08 15:32 
AnswerRe: sample insert statment Pin
Ashfield2-Nov-08 20:03
Ashfield2-Nov-08 20:03 
QuestionIs it possible to convert a data base in a exe file? Pin
r_mohd1-Nov-08 11:50
r_mohd1-Nov-08 11:50 
AnswerRe: Is it possible to convert a data base in a exe file? Pin
Rob Graham1-Nov-08 15:31
Rob Graham1-Nov-08 15:31 
AnswerRe: Is it possible to convert a data base in a exe file? Pin
Wendelius1-Nov-08 22:28
mentorWendelius1-Nov-08 22:28 
QuestionHow to get the last record .. Stored Procedure? Pin
kindman_nb1-Nov-08 5:54
kindman_nb1-Nov-08 5:54 
AnswerRe: How to get the last record .. Stored Procedure? Pin
Blue_Boy1-Nov-08 7:01
Blue_Boy1-Nov-08 7:01 
GeneralRe: How to get the last record .. Stored Procedure? Pin
Rob Graham1-Nov-08 7:07
Rob Graham1-Nov-08 7:07 
AnswerRe: How to get the last record .. Stored Procedure? Pin
Rob Graham1-Nov-08 7:05
Rob Graham1-Nov-08 7:05 
GeneralRe: How to get the last record .. Stored Procedure? Pin
r_mohd1-Nov-08 11:46
r_mohd1-Nov-08 11:46 
QuestionPervasive 9 Pin
Zeyad Jalil1-Nov-08 4:01
professionalZeyad Jalil1-Nov-08 4:01 
AnswerRe: Pervasive 9 Pin
Ashfield2-Nov-08 21:14
Ashfield2-Nov-08 21:14 
Questionstored procedure for executing another proc generates error Pin
sunny741-Nov-08 0:47
sunny741-Nov-08 0:47 
AnswerRe: stored procedure for executing another proc generates error Pin
Ashfield2-Nov-08 20:10
Ashfield2-Nov-08 20:10 
Questionstored procedure problem in Mysql Pin
avvaru.murali31-Oct-08 1:21
avvaru.murali31-Oct-08 1:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.