• 2025-01-22数据迁移丨借助 pg2mysql 从 PostgreSQL 到 GreatSQL
    数据迁移丨借助pg2mysql从PostgreSQL到GreatSQL上篇《数据迁移丨借助AI从PostgreSQL到GreatSQL》介绍了如何使用AI+pg_dump/COPY的方式将PostgreSQL迁移到GreatSQL中,各位同学看过之后,会发现两款数据库还是有一些差异,例如对象层次结构、数据类型等方面,如果采用
  • 2025-01-20数据迁移丨借助 AI 从 PostgreSQL 到 GreatSQL
    数据迁移丨借助AI从PostgreSQL到GreatSQL本文将介绍如何从PostgreSQL到GreatSQL的数据迁移,并运用AI协助迁移更加方便。迁移的方式有很多,例如:pg_dump:导出SQL文件,修改后导入GreatSQL数据库。COPY:导出txt文本文件,导入GreatSQL数据库。pg2mysql:从PostgreSQL迁
  • 2025-01-03GreatSQL temp文件占用时长分析
    GreatSQLtemp文件占用时长分析GreatSQLDBA在日常工作中可能会遇到这种情况,存在一个InnoDB引擎下的temp_x.ibt文件很大,但是却无法确定这个文件是什么时间由哪个连接建立的,难以支撑后续定位问题,今天这篇文章彻底讲明白这个问题。现象:发现一个实例下面(4406端口对外提供服务
  • 2024-12-27【GreatSQL优化器-08】statistics和index dives
    【GreatSQL优化器-08】statistics和indexdives一、statistics和index_dives介绍GreatSQL的优化器对于查询条件带有范围的情况,需要根据mmtree来估计该范围内大概有多少行,然后以此来计算cost。对于等号条件,给出了两种方法来估计对应行数--Statistics和indexdives,前者不精确后
  • 2024-12-18【GreatSQL优化器-07】mm tree
    【GreatSQL优化器-07】mmtree一、mmtree介绍GreatSQL的优化器主要用mmtree也就是min-maxtree来确定条件的范围,然后根据不同索引的范围值来计算cost,选取cost最小的索引来执行SQL。下面用一个简单的例子来说明mmtree是什么。greatsql>CREATETABLEt1(c1INTP
  • 2024-12-11【GreatSQL优化器-06】条件过滤导致选择非最佳
    【GreatSQL优化器-06】条件过滤导致选择非最佳一、condition_fanout_filter导致计划非最佳GreatSQL的优化器对于join的表需要根据行数和cost来确定最后哪张表先执行哪张表后执行,这里面就涉及到预估满足条件的表数据,condition_fanout_filter会根据一系列方法计算出一个数据
  • 2024-12-04通过延时从库+binlog复制,恢复误操作数据
    通过延时从库+binlog复制,恢复误操作数据一、介绍环境数据库版本实例角色ip地址端口GreatSQL8.0.32-26master192.168.134.1995725GreatSQL8.0.32-26slave192.168.134.1995726二、主库配置shell>/usr/local/greatsql/bin/mysql-S/tmp/mysql5725.soc
  • 2024-11-29GreatSQL内存消耗异常排查攻略:从系统到应用层面的深入分析
    GreatSQL内存消耗异常排查攻略:从系统到应用层面的深入分析当GreatSQL数据库处于高并发高负载时,可能会发现mysqld进程的内存消耗远远超出设置的innodb_buffer_pool_size时,有时候甚至会高达甚至超过系统内存的90%,遇到这种问题时,心里经常会发慌,担心下一秒内存就会爆了发生OOM
  • 2024-11-27GreatSQL 自动开启复制导致同步报错
    GreatSQL自动开启复制导致同步报错1.背景概述目前需要将生产数据恢复到一个单实例,再将单实例和生产节点配置主从关系,由于单表数据量较大,时间比较有限,考虑到导入导出的时间,并且GreatSQL支持XtraBackup备份恢复,能够加速数据的恢复,因此决定使用XtraBackup备份工具进行数据的迁移;
  • 2024-12-11基于51单片机和LCD1602的自制独立按键控制的小游戏《贪吃蛇》
    目录系列文章目录前言一、效果展示二、原理分析三、各模块代码1、定时器02、八位独立按键3、LCD1602四、主函数附录A:编程遇到的问题总结系列文章目录前言《贪吃蛇》,一款经典的、怀旧的小游戏,单片机入门必写程序。基于51单片机和8X8LED点阵屏(板载74HC595驱动)的矩
  • 2024-12-0712.06函数
    1.定义有参无返回值函数实现,主调函数传递三角形三条边,被调函数中对其进行判断,判断能否构成三角形,如果能构成三角形,判断该三角形是等边三角形、等腰三角形还是一般三角形。如果不能构成三角形,则输出不能构成三角形。程序代码:#include<stdio.h>#include<string.h>#include
  • 2024-12-062024-2025-1 20241322 《计算机基础与程序设计》第十一周学习总结
    2024-2025-120241322《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11这个作业的目标①计算机网络②网
  • 2024-12-05前端day02总结
    后端覆盖reactive对向3种方式1.覆盖数组reactive([])constoptionList=reactive({optionData:[]})2.覆盖对象reactive({})constpageInfo=reactive({pageData:{page:1,pageSize:10,total:33}})3.给后端传值,不需要返回数据constqueryForm=reactive({userna
  • 2024-12-03题解:AT_abc356_f [ABC356F] Distance Component Size Query
    https://www.luogu.com.cn/problem/AT_abc356_f前言纪念我场上WA8发没调出来,最后发现是1e18的问题。题目传送门:[ABC356F]DistanceComponentSizeQuery。不会线段树分治怎么办???那就用set+01-trie。思路一个联通块内的元素在值域上也是连续的,考虑维护一个联通快内
  • 2024-12-01BOM操作
    一、什么是BOMBOM(BrowserObjectModel)是浏览器对象模型。二、DOM和BOM区别:浏览器的全部内容可以看作是DOM;整个浏览器可以看成是BOM,区别如下:1.DOM是文档对象模型;BOM是浏览器对象模型2.DOM把文档当做一个对象来看待;BOM是把浏览器当做一个对象来看待
  • 2024-12-01位运算求解LeetCode--3的幂
    3的幂https://leetcode.cn/problems/power-of-three/description/思路方法1:如果一个数是3的幂,那么在int范围内,它一定是1162261467的因数(1162261467是int范围内3的最大幂,3的19次幂),所以只需判断该数字是否是1162261467的因数即可方法2:如果并不知道int范围内3的最大幂值,可以
  • 2024-12-01node.js毕设体育馆在线预约管理系统程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于体育馆在线预约管理系统的研究,现有研究多集中在大型综合性场馆的整体运营管理方面,专门针对包含会员、收银员、教练等多种角色以及场地、器材相关功
  • 2024-11-304. langgraph实现高级RAG (Corrective RAG)
    数据准备fromlangchain.text_splitterimportRecursiveCharacterTextSplitterfromlangchain_community.document_loadersimportWebBaseLoaderfromlangchain_community.vectorstoresimportChromaurls=["https://lilianweng.github.io/posts/2023-06-23-a
  • 2024-11-29岛屿数量习题分析
    习题:(leetcode200)给你一个由'1'(陆地)和'0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。分析:使用方法为DFS,将遇到的“岛屿”更改为0,表示已探
  • 2024-10-19GreatSQL 在 SQL 中使用 HINT 语法修改会话变量的实践
    全文目录:开篇语