官方博客-第8页-阿里云开发者社区

  • 2024-10-21
    853

    浅析MySQL优化器统计信息

    本文基于MySQL 8.0.34版本的源代码,详细介绍了MySQL中统计信息的计算和更新机制。文章首先概述了`records_per_key`统计信息在代价估计和Join Reorder算法中的重要性,接着了InnoDB统计信息的存储和计算方法,包括表级和索引级的统计信息。文章还介绍了统计信息的采样算法,特别是重要性采样在减少估计方差中的应用。此外,文章讨论了统计信息的更新时机,包括手动更新和自动更新。最后,文章简要介绍了直方图和其它统计信息,如表在内存中的占比估计,并通过实例展示了如何使用optimizer trace来分析查询优化过程。希望本文能帮助读者更好地理解MySQL的优化器。

    853
  • 2023-05-29
    5728

    AnalyticDB(ADB)+LLM,构建AIGC时代下企业专属Chatbot

    如何基于向量数据库+LLM(大语言模型),打造更懂你的企业专属Chatbot。

  • 2023-08-09
    51647

    PolarDB-X 针对跑批场景的思考和实践

    金融行业和运营商系统,业务除了在线联机查询外,同时有离线跑批处理,跑批场景比较注重吞吐量,同时基于数据库场景有一定的使用惯性,比如直连MySQL分库分表的存储节点做本地化跑批、以及基于Oracle/DB2等数据库做ETL的数据清洗跑批等。

  • 2023-09-14
    857

    沉浸式学习PostgreSQL|PolarDB 14: 共享单车、徒步、旅游、网约车轨迹查询

    本文的目的是帮助你了解如何设计轨迹表, 如何高性能的写入、查询、分析轨迹数据.

    857
  • 2024-05-15
    133460

    走进RDS之MySQL内存分配与管理(上)

    MySQL的内存分配、使用、管理的模块较多,本篇文章主要介绍InnoDB层和SQL层内存分配管理器,主要包括ut_allocator、mem_heap_allocator和MEM_ROOT,代码版本主要基于8.0.25。

    133,460
  • 2024-05-15
    109429

    吴泳铭:拥抱人工智能驱动的产业智能革命

    吴泳铭:拥抱人工智能驱动的产业智能革命

    109,429
  • 2024-08-15
    2245

    MySQL实现并发控制的过程

    数据库系统到底是怎么进行并发访问控制的?本文以 MySQL 8.0.35 代码为例,尝试对 MySQL 中的并发访问控制进行整体介绍。

    2,245
  • 1
    ...
    7
    8
    9
    ...
    17
    到第
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    8/17