class_docstr: Base class for caching in database.
  Includes low-level idea of caching data using relational database.
  
  :param main_table: table to store into or load from
  :param cache_dir: path to the place where cache files should be stored.
  :param use_stats: bool indicating if it is needed to use cache performance dict
  :param stats_keys: sequence of keys for supporting cache effectiveness
class_docstr_tok: ["Base","class","for","caching","in","database",".","Includes","low-level","idea","of","caching","data","using","relational","database",".",":","param","main_table",":","table","to","store","into","or","load","from",":","param","cache_dir",":","path","to","the","place","where","cache","files","should","be","stored",".",":","param","use_stats",":","bool","indicating","if","it","is","needed","to","use","cache","performance","dict",":","param","stats_keys",":","sequence","of","keys","for","supporting","cache","effectiveness"]
docstr: Increases `col` score in efficiency table by `inc_val`.
  
  :param cur: cursor with already installed DB connection
  :param col: column of efficiency table to increase
  :param inc_val: value to increase column
docstr_tok: ["Increases","`","col","`","score","in","efficiency","table","by","`","inc_val","`",".",":","param","cur",":","cursor","with","already","installed","DB","connection",":","param","col",":","column","of","efficiency","table","to","increase",":","param","inc_val",":","value","to","increase","column"]
code: def _inc_eff(self, cur: sqlite3.Cursor, col: str, inc_val: int = 1):
      """
      Increases `col` score in efficiency table by `inc_val`.
  
      :param cur: cursor with already installed DB connection
      :param col: column of efficiency table to increase
      :param inc_val: value to increase column
      """
      cur.execute(
          f"UPDATE {self._eff_table} SET {col} = {col} + {inc_val};"
      )
  
file_path: FEDOT/fedot/core/caching/base_cache_db.py
imports: import os
  import sqlite3
  from contextlib import closing
  from pathlib import Path
  from typing import Optional, Sequence, Tuple
  import psutil
  from fedot.core.utils import default_fedot_data_dir
label_desc: Use image node_id 7 for calling the BaseCacheDB obj's underlying member method code with example usage: obj._inc_eff(cur, col, inc_val) without return types