Getting Data In

Predict that the sql text will consume high resources

swetar
New Member

Hi everyone,
Req# Predict that the sql text running in the system will consume high resources.
I wanted to predict this based on the temp space and undo table space used by the query.
I am thinking to use Clustering algo.
Can anyone suggest me, which algo should I use.

Thanks

0 Karma

DavidHourani
Super Champion

Are you using MLTK ?

0 Karma

swetar
New Member

yes , I am using Splunk MLTK.
Is it recommended to do it with Clustering algorithm K-means

0 Karma

DavidHourani
Super Champion

yeah that makes sense if you have multiple queries and you wish to classify them, is that what you're trying to achieve ?

0 Karma

swetar
New Member

Yes there will be multiple queries. I wanted to classify bad sql ( bad sql meaning, sql which are going to consume more than 80% temp or consuming high io)

0 Karma

DavidHourani
Super Champion

In that case try BDSCAN could be better than fitting into a set number of clusters.
https://docs.splunk.com/Documentation/MLApp/4.3.0/User/Algorithms#DBSCAN

0 Karma
Get Updates on the Splunk Community!

Splunk Enterprise Security: Your Command Center for PCI DSS Compliance

Every security professional knows the drill. The PCI DSS audit is approaching, and suddenly everyone's asking ...

Developer Spotlight with Guilhem Marchand

From Splunk Engineer to Founder: The Journey Behind TrackMe    After spending over 12 years working full time ...

Cisco Catalyst Center Meets Splunk ITSI: From 'Payments Are Down' to Root Cause in ...

The Problem: When Networks and Services Don't Talk Payment systems fail at a retail location. Customers are ...