John, In the bigger picture it's not really a matter of raw performance at the DB level -- it's a matter of resource contention.
Some actions performed while inserting or updating an index entry end up issuing a lock on the resource(s) being used. While it is locked, nothing else can insert, update, and some times even query. Nutshell: It doesn't matter if the action only takes .002 seconds if you have to wait 2 seconds for your turn. Start increasing the number of concurrent users creating tickets for your test and you will eventually get to your +1 second. Juan Ingles P.S. I don't think anyone is saying that indexes are a bad thing, just that you have to be careful. On Mon, Jul 12, 2010 at 3:16 PM, John Sundberg <[email protected]> wrote: > ** > DESIGN DISCUSSION... > > Although technically true (takes more time) -- has anybody ever seen an > average index insert take > 1 second to insert the index info? > Meaning -- you submit a record -- it took 1 second. > After adding an index - it now takes 2 seconds. > > Index population is raw at the db level (no Remedy workflow involved) -- if > I look at actual db inserts -- they are .001 seconds. (normally) > > I do not think additional indexes are that bad. > > -John > > > On Jul 12, 2010, at 5:02 PM, Patrick Zandi wrote: > ** > My suggestion is too many indexes .... More indexes the slower the saving of > the form. Test it > > Sent from my iPhone > On Jul 12, 2010, at 4:14 PM, "Garrison, Sean (Norcross)" > <[email protected]> wrote: > > ** > > Setting the field in the configuration file is not enough. You have to also > run the stored procedure to update all of the tables to “In-Row” storage. > Any new tables created by the arserver will use in-row storage. The lob > storage conversion stored procedure is found in the > “RemedyAndOracleCLOBs.pdf” document. > > > > Other things to check: > > > > 1. Do you have a lot of Indexes on HPD:HelpDesk? If so consider > reducing any unnecessary indexes. The more indexes you add the slower the > “INSERT INTO” sql statement … > > 2. Do you have any custom workflow that may be causing a delay? > > 3. Have you considered increasing the memory available to the DB? (By > far the biggest performance improvement you will get) > > 4. Do you have Oracle Cursor sharing set to SIMILAR on both the Oracle > DB and in the ar.conf file? > > > > Thanks, > > > > Sean > > > > From: Action Request System discussion list(ARSList) > [mailto:[email protected]] On Behalf Of SriSamSri Appecherla > Sent: Monday, July 12, 2010 4:00 PM > To: [email protected] > Subject: Poor performance while saving Incidents > > > > ** > > Hi, > > > > Creating incidents is taking a lot of time. > > > > When I create an Incident, it is taking about 20-25 seconds to save, though > I have set the Store LOB in row option from the server information window. I > checked the SQL logs and found that a lot of time is wasted while setting > the LOB fields. > > ARS 7.5, Patch 3 (in server group) > > Oracle 11g > > Sun Solaris 10 > > > > Please help. > > Regards, > SriSamSri Appecherla > Mobile# +91 991 610 6008 > > _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ > > _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ > > _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ > -- > John Sundberg > > Kinetic Data, Inc. > "Building a Better Service Experience" > Recipient of the WWRUG09 Innovator of the Year Award > > [email protected] > 651.556.0930 I www.kineticdata.com > > > > > > > _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"

