Does triggers effect the performance
Hi all,
I have 3 triggers on the table....2 of which are select triggers and one is it insert into other tables whenver there insert/update/delete for each row..
so if i do dataload say 1 lac rows on the table which has trigger.
does trigger slows down the performance.
thanks
user11278505 wrote:
Hi all,
I have 3 triggers on the table....2 of which are select triggers and one is it insert into other tables whenver there insert/update/delete for each row..
so if i do dataload say 1 lac rows on the table which has trigger.
does trigger slows down the performance.As compared to what?
If the trigger is properly written, and if the action that the trigger is to perform would have been performed anyway by the application but at the application level, then perhaps a trigger could be faster.
If the trigger is doing stuff that should have been done elsewhere (eg: instead of declarative constraints) then a trigger could be slower.
If the trigger is doing stuff on a per-row basis that could be done better on a per-set basis, especially when handling bulk data (which is the specialty of an RDBMS, much to many developer's surprise), then realize we often turn off constraints for exactly that reason during bulk loads.
If the trigger is doing stuff that it shouldn't be doing at all, well ... I let you figure that one out.
In the mean time, I have no idea of the context of the question and therefore the answer - like so often in Oracle - is 'it depends'.
Similar Messages
-
Hi,
I am trying to implement the security in my application using row wise initialisation block. Could any one help me with below mentioned doubts:
1) Does it effect the performance of the OBIEE server.
2) Cons with row wise initialisation block used for implementing security which uses Oracle customise function in it. this initialisation block is been created for implementing 2 level security.
Thanks
SavitaSavita,
Answers to your questions are as follows:
*1) Does it effect the performance of the OBIEE server.*
No. This is part of the Oracle BI Repository modeling process for Oracle BI 10g.
*2) Cons with row wise initialisation block used for implementing security which uses Oracle customise function in it. this initialisation block is been created for implementing 2 level security.*
There really aren't any cons. To get the security you are seeking row-wise security in Oracle BI 10g is the route you must take. In addition, this process is used widely in Oracle BI 10g for numbers of consecutive users and total users/groups in an LDAP or security group table ranging from hundreds to tens of thousands with nothing but success. So, don't worry about implementing this as your implementation will be sound by configuring row-wise security. -
Does Coloring Of Rows and Column in Query effect the Performance of Query
Hi to all,
Does Coloring of Rows and Column in Query via WAD or Report designer , will effect the performance of query.
If yes, then how.
What are the key factor should we consider while design of query in regards of Query performance.
I shall ne thankful to you for this.
Regards
Pavneet RanaThere will not be any significance perofrmance issue for Colouring the rows or columns...
But there are various performance parameters which should be looked into while designing a query...
Hope this PPT helps you.
http://www.comeritinc.com/UserFiles/file/tips%20tricks%20to%20speed%20%20NW%20BI%20%202009.ppt
rgds, Ghuru -
Does the ETL workload effect the performance of reports?
Hello
There are several heavy ETL processes running on production. Do they effect the performance of the reports that user may execute during this time?
thanksDefinitely... Your server has a finite number of resources available to share with all those processes... Running a report is just one more process... Users can be (and are) impacted by other processes in the system...
-
When I plug a LaCie external hard drive to work with Time Machine into my new Mac mini, [OS 10.9.1] it drastically effects the performance of the internet and email, turn off Time Machine, unplug the hard drive, internet and email go back to normal. Why?
Maybe:
http://www.macobserver.com/tmo/article/usb-3.0-hard-drives-can-cause-wi-fi-inter ference -
About how many CDs can I put on my hard drive before it effects the performance of me iMac/
About how many CDs can I put on my hard drive before they effect the performance of my imac?
Well, it depends on how much content is on the CD. You should have, at a minimum 10 - 15 GB of empty hard drive space at all times - more is much better. I do a fair amount of video/graphics editing and in order to render and burn properly, I need at least as much empty hard drive space as I have files in my current project, which usually means at least 150 GB or more. So, to be safe, my goal is to have a minimum of 250 GB empty space at all times - the OS will thank you if it has more room to work with.
So, add up what you want to put there and keep watching your hard drive space diiminish - it's best to have space hogging files on an external hard drive to keep your internal working well. -
HT201318 if we purchased tv shows from itunes does it effect the storage space?
if we purchase 6 tv shows on itunes does it effect the storage space in the build-in storage (hard disk)?
Yes tv shows take up space on your computer.
Every file on your comptuer takes up space.
Not sure I understand your question. -
Does aperture require a dedicated video card? If not a requirement? does it improve the performance of aperture?
Aperture can work with integrated video, but the consensus here is that Aperture is fairly demanding when it comes to graphics cards, as it relies on them for various processes. So, if you have the option to get a machine with a dedicated video chipset, do so.
-
Is custom views effect the performance of EBS?
We are using EBS r12.0.6,, database 0g R2.
Our developers are writting some views to sumarize the data and those views are using in custom reports.
Is this effect the EBS performance?Technically, just doing select 1 from dual will affect the performance. The impact may be a pico second but it will certainly be there.
My point is that it is very difficult to answer this question without knowing the kind of views and the queries that are run on the views. It is best to analyze the report request to identify performance impact (if any).
views to sumarize the data Keep in mind, for some summary type of reports, it might be better to write materialized views instead of regular views OR do the summarization on a data w/h
instance or a reporting instance if you have one.
Sandeep Gandhi -
Using getenv() in C++. How will effect the performance?
I am using getenv in C/C++ application. How the performance of the application will be effected by getenv().
thanks for your answers.I have a follow up question
what is Excl user cpu cycle and Incl user cpu cycle? thanks for your help
Excl. Incl. Name
User CPU User CPU
sec. sec.
1.181 1.181 <Total>
0.761 0.761 findenv
0.170 0.300 initenv
0.130 0.130 membar_consumer
0.060 1.121 getenv
0.060 1.181 main
0. 1.181 _start -
What is self referential integrity? How does it effect the Database?
Hello Gurus,
What is self referential integrity?
How could it is achieved and implemented?
and what is effect on the Database?
Thanks in advance.
~ SubbaReddy .MSelf referential integrity simple means that the parent end of a foreign key constraint is in the same table as the child end. Consider the SCOTT.EMP table. Every manager is also an employee. Hence there is a foreign key between the MGR column and the EMPNO column.
rgds, APC -
I see no literature in any of the manuals that explains this option -- what is it exactly and how does it work?
endasil wrote:
Um...have you compared when specifying v = 0x0FFFF, as an arbitrary example?
Edit All right I'll be a little more specific. How the heck would your Test1 method know if it's only being passed int values <= 255?
Edited by: endasil on Nov 6, 2007 8:48 PMI see, well, why would it care? all it does is take int and store it into a byte. what else could it do with an int and byte array? Also, if you wanted to check for values <= 255 one could simply add asm code to do that, after all, Test2.test2() has a signature of ([BI) that is (byte[] ba, int v). So, if the method wants to fool around with v* it can iload_1* and do any comparison tests, ifeq* etc..., and latter stuff it into byte array using bastore* without the unnecessary i2b* call.
I just don't see the use of the i2b* instruction if bastore* could careless. Will this cause the stack to become unlined and cause trouble program down-the-line in execution? I am thinking that I loaded an int*, +4bytes+, but only consumed 1byte. But now that I think about it, iload_1 loads an int* onto local heap so it should get cleaned up when the program exits. So, as long as I made bastore* the last instruction in the program I shouldn't have a problem. Or maybe this doesn't matter either?
*Also, since ba is an byte[] why would I want to check it for anything other than a byte value? if I wanted to get an int I would have created an int[]*
My point is that as long as one wants to stuff an int into a byte array the i2b instruction is overkill, albeit not much, and I just do see the usefulness of it.
This is for when I do something like, byte_array[i] = '-', and the compilers say loss of information and I cast '-' to (byte)'-', meaning I don't care if I loss any information. but it called i2b anyways byte_array[i] = '-' yields the same result.
I just didn't understand what was behind this.
Does that answer that question or am I missing anything?
Edited by: earamsey on Nov 6, 2007 8:04 PM -
How does one disable the Performance Cache in Leopard Server?
Hello all,
we do need to disable "Performance Cache" in Webservice.
This was possible in 10.4 and 10.3 just by unchecking a box.
Now we cannot find this control option anywhere.
Please advise
Kaj Hjorth
Tampere, Finland
[email protected]Click here for information. It's still available with Apache 1.3.
(39655) -
Does having too many project effect FCPX performance?
I have 100 - 150 projects
Selecting a project takes about 5 - 10 seconds
Dragging into folder takes a similar time
Does having that number of projects effect the performance?
When loading up, it reads all project names and checks links (I think)
So I'm guessing there HAS to be some sort of performance hit?
Thanks
Omarjames, thanks for the reply
currently i'm working off the hard drive on my macbook pro
the 'events' what are these? are they simply pointers to where the media is stored?
similar with 'projects' - assuming there are a few more parameters stored for specific settings?
apart from rendering files, these files all should be light weight?
i read that link u gave. i'm now going to move events and project folders as mentioned
Event Manager X: is it worth getting?
i read the reviews. it doesnt say whether or not u can specify where the files are hidden to - lets say you want to keep on the current drive - or maybe move to an external drive
some reviews have complained about the lack of response from buyers - doesnt sound too good
EDIT: i've moved events and projects. i closed fcpx and then started again. the event and project names are still there
what am i doing wrong?
EDIT: lets say i move events called abc. let's say i have a projects folder called xyz which used media in abc. i move xyz this as well
12 months, i need abc and xyz - but i've forgetton how they are connected and i have 100's of project files and events i have taken offline
what happens then?
thanks -
one layer has a shadow - on a second layer I have my image - how come, that the image-view is effected by the shadow of an object of a different layer? is this only a view-effect or does this effects the prints as well? if so, how can I change it?
thanks for advice!
angelikaBasic rule is that transparent object affects other objects behind it. So if you bring some object to front of transparent object (or upper layer), transparency flatteners doesn´t flatten it during transparency flattening. There are some exceptions to that rule, but I almost categorize those as bugs...
Use Window>Output>Flattener Preview panel to see which objects are affected...
If you export PDF, it makes a difference if you use PDF1.3 as compatibility. Using that PDF-version triggers Transparency Flattener and resulting PDF has no live transparency. All the other compatibility options preserve live transparencies....
http://www.adobe.com/products/creativesuite/pdfs/dgt.pdf is quite good white paper about transparencies in CS softwares, it´s a bit old but most of the things have not changed since CS2...
Maybe you are looking for
-
My IPhone is set up with an internet downloaded firmware of ios7 because my phone would not restore, the system has failed and I had to do a manual erase fro within the phone. My computer will not accept the phone because they say it's a "Developer
-
SunOne Portal integration with other application
How Sun Portal Server integration with other appliction? Where are have this topic information(pdf,html,etc) Plealse help me ! Urgency!!!!! yuan [email protected]
-
Set reference point in objects and measure distance
1) How can I set the reference point in objects? for example: a) exactly in the center of a pad or a via b) exactly in any corner of the board outline 2) How can I measure the distance of two points with the maximum accuracy? fo
-
Viewing my data in my numbers worksheets
I'm not sure what switch altered my view of the data on my screen. All of my numbers files no longer show the data on the screen. Every single one of my files. NOt sure if one of my kids changed and option somewhere? HELP!
-
/usr/bin/kinit has an option "-s" for "silent", which worked in 10.5.8, but does not work properly in 10.6 (Snow Leopard). When the are no credentials, it outputs the error "klist: No credentials cache found while getting the ccache principal" even i