LJ, I see no problem with the feedback channel. Input: delete this and that. Output: it worked / I tried this and that and this portion went wrong.
Thomas > On 22. Jul 2017, at 13:47, LJ LongWing <[email protected]> wrote: > > ** > Thomas, > Yes...it could be done as an API Filter Plugin....I've been thinking about > that since you asked....the only problem I can see with a Filter Plugin would > be the feedback portion. As it is, running it, you get the feedback in the > log about what was attempted, what was executed, etc...I could output all of > that to the plugin log through normal channels if that would be ok....I'd > just never thought of doing it through a plugin before.... > >> On Sat, Jul 22, 2017 at 2:02 AM, Thomas Miskiewicz <[email protected]> >> wrote: >> ** >> LJ, >> >> can we have your tool as a API Filter plugin? >> >> >> Thomas >> >>> On 21. Jul 2017, at 23:29, LJ LongWing <[email protected]> wrote: >>> >>> ** >>> Harsh, >>> Deleting from the DB will always be faster than deleting from the >>> applications server because you are removing the overhead of the Remedy >>> server, that being said however, I always do my deletes against the app >>> server. I do this for many reasons, but data integrity is one of them. >>> When you do your deletes through the app server, you get 'all' of the >>> pieces that you are supposed to get (T, H, B, BNCN)....for this reason, >>> deleting though the app server is preferred, from my perspective at least. >>> With this thought in mind, I have produced a tool that I have used >>> personally for several years, and with the assistance of Jason Miller, >>> moved more mainstream and increased performance from it by making it >>> multi-threaded. >>> >>> http://remedylegacy.com/tools/delete-requests/ >>> >>> This tool uses an SQL query to identify the records that need to be >>> removed, and then uses the api to do the actual removal. Because it's >>> using the API, it'll make any workflow that fires on delete fire, which can >>> cause you do have a cascade effect cleaning up parent/child/grandchild/etc >>> relationships.... >>> >>> In general, I recommend not doing anything with the Remedy DB directly at >>> the DB level, there are of course all sorts of people that do with no >>> impact at all, or no noticeable impact, but in general, having done Remedy >>> for as many years a I have....I believe the data should be inserted into, >>> modified, and removed from the Remedy DB by the Remedy application server... >>> >>>> On Fri, Jul 21, 2017 at 2:56 PM, Harsh <[email protected]> wrote: >>>> ** Hi All, >>>> >>>> Today i got into an argument where one of >>>> my colleague was deleting 57K records from custom form through >>>> Escalations. I asked him to better use a delete query on arsystem >>>> database. As it will delete the records faster then escalations. >>>> >>>> As per him both will take same amount of time. But i believe escalation >>>> will take more time as it has to make a call to DB everytime and somehow >>>> will add the processing time on the server. >>>> >>>> Please let me know your thoughts upon the same. >>>> >>>> Thanks, >>>> Harsh >>>> >>>> >>>> -- >>>> Thanks & regards >>>> “Harsh Chaudhary” >>>> "Impatience never commanded success" >>>> >>>> >>>> _ARSlist: "Where the Answers Are" and have been for 20 years_ >>> >>> _ARSlist: "Where the Answers Are" and have been for 20 years_ >> >> _ARSlist: "Where the Answers Are" and have been for 20 years_ > > _ARSlist: "Where the Answers Are" and have been for 20 years_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org "Where the Answers Are, and have been for 20 years"

