Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Deleting DOM instances very slow

Solved849 views6th February 2023DOM protocol development services
5
Benjamin Hodžić [SLC] [DevOps Advocate]1.12K 3rd February 2023 0 Comments

Hi Dojo,

We’re implementing a channel management with DOM on a customers system. When implementing new features on existing sections, it’s usually necessary to delete all Channel DOM instances (around a 1000 of them). I did that 10+ times already and everything was fine. It usually took around 1 min to delete all instances.

Today, when attempting to delete all DOM instances from the Client Test tool, it crashed.

After that, I made a script to delete all DOM instances, and it goes very slowly (my intuitive rate is 2 instances deleted per minute). Sometimes it “bursts” and deletes 100 instances.

Any ideas why would this happen and how to resolve it? Also is there any other way to delete DOM instances other than these 2?

Benjamin Hodžić [SLC] [DevOps Advocate] Selected answer as best 6th February 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
7
Thomas Ghysbrecht [SLC] [DevOps Enabler]4.84K Posted 3rd February 2023 1 Comment

Hi Benjamin,

Did you see any error/stack trace when the Client Test Tool failed to delete the DOM Instances?

I am not sure what the exact cause would be for this slow deletion, but I could come up with two possible reasons:

  • Another client is sending create/update/delete requests to the same DOM manager on the same system. Since only one C/U/D request can be handled at one time, it could cause your requests to be stuck in the queue until the other requests were handled.
  • One or more DomInstances could be unusually large. If some DomInstances were accidentally created with an enormous amount of fields, it could possibly cause this behavior. This would explain why some are deleted quickly but some slowly.

A few things that could help you to investigate this:

  • Check the logfile of that DOM manager, it may show you what calls are being done to it. Do note that the log level should be set to development for this. Unfortunately, this is only possible right now by sending a message using the Client Test Tool:
  • You could also use the Client Test Tool to follow the ‘SLManagedAutomation’ connection to see what DomInstances take a long time to delete. You may see a pattern that could point you to a root cause. (Note that this will also include traffic for other scripts if any others are running.)
Benjamin Hodžić [SLC] [DevOps Advocate] Selected answer as best 6th February 2023
Benjamin Hodžić [SLC] [DevOps Advocate] commented 3rd February 2023

Hi Thomas, thank you for the answer!

There was no error trace when the Client Test tool crashed, only not responding and then the crash.

My best bet is the first reason you mentioned. My team finished for today and now the deleting works seemingly fine. I will run a test with them on the DOM module on Monday to confirm if that was the case. Otherwise I will try the other methods to investigate.

Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs