DbViewer: added more info about size of all tables in database

This commit is contained in:
matlabbe
2017-06-06 18:22:19 -04:00
parent 7a0a82bcb4
commit ff6e42fa6d
7 changed files with 381 additions and 19 deletions
+48
View File
@@ -116,6 +116,22 @@ long DBDriver::getMemoryUsed() const
return bytes;
}
long DBDriver::getNodesMemoryUsed() const
{
long bytes;
_dbSafeAccessMutex.lock();
bytes = getNodesMemoryUsedQuery();
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getLinksMemoryUsed() const
{
long bytes;
_dbSafeAccessMutex.lock();
bytes = getLinksMemoryUsedQuery();
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getImagesMemoryUsed() const
{
long bytes;
@@ -132,6 +148,22 @@ long DBDriver::getDepthImagesMemoryUsed() const
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getCalibrationsMemoryUsed() const
{
long bytes;
_dbSafeAccessMutex.lock();
bytes = getCalibrationsMemoryUsedQuery();
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getGridsMemoryUsed() const
{
long bytes;
_dbSafeAccessMutex.lock();
bytes = getGridsMemoryUsedQuery();
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getLaserScansMemoryUsed() const
{
long bytes;
@@ -156,6 +188,22 @@ long DBDriver::getWordsMemoryUsed() const
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getFeaturesMemoryUsed() const
{
long bytes;
_dbSafeAccessMutex.lock();
bytes = getFeaturesMemoryUsedQuery();
_dbSafeAccessMutex.unlock();
return bytes;
}
long DBDriver::getStatisticsMemoryUsed() const
{
long bytes;
_dbSafeAccessMutex.lock();
bytes = getStatisticsMemoryUsedQuery();
_dbSafeAccessMutex.unlock();
return bytes;
}
int DBDriver::getLastNodesSize() const
{
int nodes;