There is a trigger defined for INSERT operations on a
table, in an OLTP system. The trigger is written to
instantiate a COM object and pass the newly insterted rows
to it for some custom processing. What do you think of this
implementation? Can this be implemented better?
Answer / swapna
Instantiating COM objects is a time consuming process and
since you are doing it from within a trigger, it slows down
the data insertion process. Same is the case with sending
emails from triggers.
This scenario can be better implemented by logging all the
necessary data into a separate table, and have a job which
periodically checks this table and does the needful.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is attribute hierarchy? : sql server analysis services, ssas
how to dispaly a particular row details from a given table
How to remove duplicate rows from table?
What is a group function explain with an example?
How do we get month name in SQL Server 2000, Oracle, MS Access?
What is checkpoint in sql server?
How many instances per computer are there in sql server 2000?
if 3 duplicate records in a table,i want to delete 2 duplicate records by keeping 1 duplicate and 1 original as it is,how?
what is an extended stored procedure? Can you instantiate a com object by using t-sql? : Sql server database administration
Explain microsoft sql server functions?
How many types of dimensions are there and what are they? : sql server analysis services, ssas
How to enable tcp/ip protocol on a sql server?
Oracle (3253)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)