数据库技术

作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验。为使更多童鞋受益,现给出开源框架地址:https://github.com/sunshinelyz/mykit-delay 写在前面 周末,我与阿里P9资深技术专家(这里就不说名字了),聊起了MySQL这个话题,为啥会聊这个呢?因为他看到

2022-10-27  412
数据库技术

前言 Naicat for Mysql使用 通常情况下,我们都是通过mysql.exe(客户端),连接mysql服务的。 但是有个问题。 第一个问题就是太丑了。 第二个问题是因为这不会自动提示啊…,早都习惯了各种自动提示工具,在用这么Low的 安装 下一步下一步就可以了!!! 破解 管理员运行PatchNavicat 打开之后,游览到安装Navicat for MySQL的目录,完成即可。 新建查询 连接好之

2022-10-27  366
数据库技术
数据库技术

在这里我们还是需要从至强7500的硬件性能开始讲起,这也方便DBA们更好的发挥MySQL高效并行方面的优势。51CTO数据库频道向您推荐《MySQL数据库入门与精通教程 》专题以便于更进一步了解MySQL。 英特尔与合作伙伴携手发布至强7500 MySQL是一个快速、多线程、多用户的SQL数据库服务器,其出现虽然只有短短的数年时间,但凭借着开放源代码的东风,它从众多的数据库中脱颖而出,成为众多DBA的首选。业内开发人员圈子里也把LAM

2022-10-27  372
数据库技术

作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验。为使更多童鞋受益,现给出开源框架地址:https://github.com/sunshinelyz/mykit-delay 写在前面 很多小伙伴工作很长时间了,对于MySQL的掌握程度却仅仅停留在表面的CRUD,对于MySQL深层次的原理

2022-10-27  373
数据库技术

查询优化本就不是一蹴而就的,需要学会使用对应的工具、借鉴别人的经验来对 SQL 进行优化,并且提升自己。 图片来自 Pexels 先来巩固一下索引的优点,检索数据快、查询稳定、存储具有顺序性避免服务器建立临时表、将随机的 I/O 变为有序的 I/O。 但索引一旦创建的不规范就会造成以下问题,占用额外空间,浪费内存,降低数据的增、删、改性能。 所以只有在理解索引数据结构的基础上才能创建出高效的索引。本文所有操作均在 MySQL 8.0.1

2022-10-27  376
数据库技术
数据库技术

昨天收到一个业务同学的需求邮件,一般有些复杂的需求业务同学会发邮件告知我们,需要我们评估之后再做交付,我看了邮件之后,发现这个需求好像有点别扭,大体的意思是在中间件的环境中创建一张表,表结构如下: CREATETABLE`app_loading_info`( `id`int(11)unsignedNOTNULLAUTO_INCREMENTCOMMENT'自增ID', `pid`bigint(20)NOTNULLDEFAULT'0'COM

2022-10-27  341
数据库技术

故障背景 国庆期间,收到一条从未见过的报警,后面间歇性地又报出类似的偶现报警,便忽然来了兴致,摘了其中一条,探究一下其中的故事。 ***(1)TRANSACTION: TRANSACTION6286508066,ACTIVE0secupdatingordeleting mysqltablesinuse1,locked1 LOCKWAIT9lockstruct(s),heapsize1136,14rowlock(s),undologentr

2022-10-27  365
数据库技术

MyBatis 令人喜欢的一大特性就是动态 SQL。在使用 JDBC 的过程中, 根据条件进行 SQL 的拼接是很麻烦且很容易出错的。MyBatis 动态 SQL 的出现, 解决了这个麻烦。 MyBatis通过 OGNL 来进行动态 SQL 的使用的。目前, 动态 SQL 支持以下几种标签: 1、数据准备 为了后面的演示, 创建了一个 Maven 项目 mybatis-dynamic, 创建了对应的数据库和表 DROPTABLEIF

2022-10-27  442

zblog模板

牛资源