官术网_书友最值得收藏!

  • MySQL 8 for Big Data
  • Shabbir Challawala Jaydip Lakhatariya Chintan Mehta Kandarp Patel
  • 165字
  • 2021-08-20 10:06:04

Transactional data dictionary

Up until the previous version, the MySQL data dictionary was stored in different metadata files and non-transactional tables, but from this version, it will have a transactional data dictionary to store the information about the database. No more .frm, .trg, or .par files. All information will be stored in the database, which removes the cost of performing heavy file operations. There were numerous issues with filesystem metadata storage like the vulnerability of the filesystem, exorbitant file operations, difficult to handle crash recovery failures, or replication; it was also difficult to add new feature-related metadata. Now this upgrade has made it simple by storing information in a centralized manner, and will have improved performance as this data dictionary object can be cached in memory, similar to other database objects.

This data dictionary will have data that is needed for SQL query execution such as catalog information, character sets, collations, column types, indexes, database information, tables, store procedures, functions and triggers, and so on.

主站蜘蛛池模板: 丹棱县| 托里县| 开原市| 滕州市| 呼玛县| 巫山县| 安康市| 霞浦县| 济阳县| 苏州市| 乐山市| SHOW| 漳平市| 措勤县| 苗栗市| 临桂县| 江门市| 五莲县| 六盘水市| 平原县| 辽宁省| 绥滨县| 米泉市| 治县。| 宕昌县| 蓝山县| 芜湖县| 额敏县| 峡江县| 嵩明县| 轮台县| 资源县| 绥宁县| 乐山市| 六枝特区| 革吉县| 五大连池市| 高安市| 清远市| 乃东县| 札达县|