数据库
已收录文章:990篇
-
大家知道MySQL中的事务是基于MVCC版本链实现的,但是MySQL对于我们来说是一个黑盒,对于底层的实现了解的不是很多。本文主要介绍MySQL中的InnoDB引擎的MVCC的实现原理,由浅到深带领大家从根上187 收藏
-
一,Redis简单介绍Redis是一个高性能的key-value非关系型数据库,由于其具有高性能的特性,支持高可用、持久化、多种数据结构、集群等,使其脱颖而出,成为常用的非关系型数据库。此外,Re187 收藏
-
MySQL定时备份数据库文章:https://www.jianshu.com/p/a8e...脚本执行失败的可能原因:https://blog.csdn.net/weixin_...检查备份时发现,cron中定时备份mysql的脚本备份失败,但是手动自行mysql备份脚本却能正常186 收藏
-
文章 · java教程 | 4星期前 | 数据库 · 性能优化 · Java教程 · Optional · orElseGet · java 数据库查询 懒加载 optional supplier orElse orElseGetJava Optional 的 orElse 会先计算兜底参数,即使主值已存在也可能触发数据库或远程调用。用订单展示接口复现这个问题,说明 orElseGet、Supplier、异常处理与测试边界。186 收藏
-
先看一下Redis是一个什么东西。官方简介解释到: Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。同时支185 收藏
-
我的博客储存引擎分类show engines;这个命令可以查看数据库的数据引擎,可以看到SHOW VARIABLES LIKE 'default_storage_engine%'这个语句可以查询当前默认的数据库引擎。sudo service mysql restart用命令重启SET d185 收藏
-
背景当数据规模越来越大,存储成本也水涨船高。随着时间推移,数据热度分布往往呈 2⁄8 原则,即 80% 的访问集中在 20% 的数据上。对于那不经常访问的 80% 数据来说,使用多个 SSD 来存储真是185 收藏
-
1.explain 分析语句explain:通常应用于sql语句的性能分析比如: EXPLAIN SELECT * from t where sex='1'id:select识别符select_type:select语句类型SIMPLE:表示最简单的查询EXPLAIN SELECT * from t where id = (select id fro185 收藏
-
对于性能优化这一个词,一直以来都是在开发过程中占据比较重要的地位,一般我们都是不仅仅需要考虑到这个程序如何开发,还要思考怎么去优化这个程序,比如运行速度、并发处理、内存优184 收藏
-
环境:Ubuntu 15.10 64-bit SQLAlchemy 是 Python 的 ORM 框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。 安装 直接通过 pip 安装: $ pip install sqlalchemy 打开 Pyt184 收藏
-
摘要:子查询耗时40分钟,通过火焰图分析发现memcpy占用了大量时间,分析其原因子查询调用分析:火焰图:https://gitee.com/adofsuaron/stonedb-dev/blob/stonedb-5.6/tests/perf/vm-30.208/subquery-slow-20220711Jul071657525409.m183 收藏
-
一、前言 1、本教程主要内容 适用Homebrew安装MySQL MySQL 8.0 基础适用于配置 MySQL shell管理常用语法示例 MySQL字符编码配置 MySQL远程访问配置 2、本教程环境信息与适用范围 环境信息 软件/环境183 收藏