Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0039407
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajorhave not tried2018-09-03 09:022018-10-05 10:03
ReporterALopeteguiView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in VersionRR18Q4
StatusclosedFix in branchFixed in SCM revision10949b2008f5
ProjectionnoneETAnoneTarget VersionRR18Q4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionRR17Q2SCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0039407: Slow query in logical munin monitoring obmobc_logclient

DescriptionThere is a logigal monitoring pluging to obmobc_logclient which counts obmobc_logclient erros and is very slow because it needs an index.

This is the query:

SELECT 'errors', count (*) FROM obmobc_logclient WHERE loglevel = 'Error';

It takes 8 seconds on average and 1 minute maximum.

Steps To ReproduceHigh volume of data in obmobc_logclient and run the query above.
Proposed SolutionCreate Partial Index:

on obmobc_logclient (loglevel) where loglevel = 'ERROR'

TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0039213 closedranjith_qualiantech_com Slow query in logical munin monitoring obmobc_logclient 

-  Notes
(0107168)
hgbot (developer)
2018-10-05 08:48

Repository: retail/backports/3.0RR18Q4/org.openbravo.mobile.core
Changeset: 10949b2008f57f3bbbd456760ecdbf7226905dc7
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Oct 05 12:18:40 2018 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR18Q4/org.openbravo.mobile.core/rev/10949b2008f57f3bbbd456760ecdbf7226905dc7 [^]

Fixed issue 39407 : Added Partial Index to Logclient table for loglevel as Error

* Partial index must be case sensitive, So LOGLEVEL should be 'Error'

---
M src-db/database/model/tables/OBMOBC_LOGCLIENT.xml
---

- Issue History
Date Modified Username Field Change
2018-10-05 08:19 ranjith_qualiantech_com Type defect => backport
2018-10-05 08:19 ranjith_qualiantech_com Target Version => RR18Q4
2018-10-05 08:48 hgbot Checkin
2018-10-05 08:48 hgbot Note Added: 0107168
2018-10-05 08:48 hgbot Status scheduled => resolved
2018-10-05 08:48 hgbot Resolution open => fixed
2018-10-05 08:48 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/ac60ad1039af1091dd8e05610300b6b9e74121d6 [^] => http://code.openbravo.com/retail/backports/3.0RR18Q4/org.openbravo.mobile.core/rev/10949b2008f57f3bbbd456760ecdbf7226905dc7 [^]
2018-10-05 10:03 marvintm Status resolved => closed
2018-10-05 10:03 marvintm Fixed in Version => RR18Q4


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker