public function getRowCountsAndSizeByBlobName($forceCache = false)
    {
        $extraSelects = array("SUM(OCTET_LENGTH(value)) AS 'blob_size'", "SUM(LENGTH(name)) AS 'name_size'");
        $extraCols = array('blob_size', 'name_size');
        return $this->getRowCountsByArchiveName(
            $this->getAllBlobArchiveStatus(), 'getEstimatedBlobArchiveRowSize', $forceCache, $extraSelects,
            $extraCols);
    }
public function getRowCountsAndSizeByBlobName($forceCache = false)
    {
        $extraSelects = array("SUM(OCTET_LENGTH(value)) AS 'blob_size'", "SUM(LENGTH(name)) AS 'name_size'");
        $extraCols = array('blob_size', 'name_size');
        return $this->getRowCountsByArchiveName(
            $this->getAllBlobArchiveStatus(), 'getEstimatedBlobArchiveRowSize', $forceCache, $extraSelects,
            $extraCols);
    }
public function getRowCountsAndSizeByBlobName ( $ forceCache = false ) { $ extraSelects = array ( "SUM(OCTET_LENGTH(value)) AS 'blob_size'" , "SUM(LENGTH(name)) AS 'name_size'" ) ; $ extraCols = array ( 'blob_size' , 'name_size' ) ; return $ this -> getRowCountsByArchiveName ( $ this -> getAllBlobArchiveStatus ( ) , 'getEstimatedBlobArchiveRowSize' , $ forceCache , $ extraSelects , $ extraCols ) ; }
Returns a DataTable that lists the number of rows and the estimated amount of space
each blob archive type takes up in the database.

Blob types are differentiated by name.

@param bool $forceCache false to use the cached result, true to run the queries again and
cache the result.
@return DataTable
Returns a DataTable that lists the number of rows and the estimated amount of space each blob archive type takes up in the database .