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 |
Do you think BCNF is better than 2NF & 3NF? Why?
Explain full-text indexing?
Plz tell about backup&recovery?
Do you know clustered and non-clustered index?
What are temporal tables in sql server 2016?
What is data source document?
Is it possible to replicate data from sql server to oracle? : sql server replication
How to execute multiple stored procedures at one time in sql server?
Explain the difference between clustered and non-clustered index?
What is the difference between views and stored procedures? Can we have input parameters for views?
What are the different types of joins and what does each do?
What are filegroups in 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)