- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 mysql8.0千万数据量性能优化指南(四):MySQL数据库设计
这篇博客介绍了MySQL中的数据类型及其选择的重要性,包括整数、实数、字符串和日期类型。详细讲解了表分区的几种方法,如水平分区和哈希分区,以及视图、存储过程、触发器的使用。最后,还涵盖了数据库的备份和恢复,以及用户和权限管理的基本知识。
2024-05-28 08:48:06 1117
原创 mysql8.0千万数据量性能优化指南(三):查询优化
本文介绍了 MySQL 8.0 查询优化方法,包括合并统计、使用近似值和缓存优化 COUNT() 函数,覆盖索引优化分页查询,确保 JOIN 操作的连接列有索引,以及避免不必要的数据请求和分解复杂查询,提升大规模数据处理性能。
2024-05-20 15:19:02 811 1
原创 mysql8.0千万数据量性能优化指南(二):创建高性能索引
在处理大规模数据时,索引的选择和优化对MySQL数据库性能至关重要。本文基于InnoDB引擎,介绍了MySQL 8.0中常用的索引类型(如主键索引和非主键索引),并提供了一系列优化索引的方法,包括覆盖索引、最左前缀原则和索引下推等。
2024-05-16 23:12:49 975 1
原创 mysql8.0千万数据量性能优化指南(一):如何快速插入千万条测试数据
本文介绍了在MySQL 8.0中快速插入千万条测试数据的三种方法,并对其性能进行了比较。这三种方法分别是:存储过程、批量插入和使用LOAD DATA语句。存储过程适用于小规模数据插入,但扩展性和性能较差;批量插入通过合并多个插入语句,提高了中等规模数据插入的效率;LOAD DATA语句则是处理大数据量插入的最佳选择,速度最快。通过对比和分析,读者可以根据实际需求选择最合适的插入方法,以优化MySQL数据库的插入性能。
2024-05-16 10:32:14 402
原创 Windows gmssl生成SM2自签证书 + java bc库签名验签
Windows gmssl生成SM2证书 + java bc库签名验签。
2022-09-07 09:47:03 4562 1
原创 学习笔记——Idea搭建第一个MyBatis项目
一、简介不班门弄斧了,直接放上mybatis的文档。链接:https://mybatis.org/mybatis-3/zh/index.html或直接点击MyBatis3中文文档 二、环境Idea 2017.3JDK 1.8maven 3.3.9MySql 8.0.15三、start!1.新建一个maven项目无脑next即可。2.创建一个数据库新建一个mybatis...
2020-12-04 15:42:10 380
原创 jdk动态代理—如何执行到invoke方法
先写一个动态代理demo。接口:public interface Inter { void test();}目标类,即需要被代理的类:/** * 要被代理的类 */public class InterImpl implements Inter { @Override public void test() { System.out.println("======执行了test方法======"); }}写一个类生成代理对象:/** *
2020-12-04 15:06:48 1967 5
原创 搭建bt服务器错误urlopen error [Errno 113] No route to host
自己搭建BT服务器,在服务器发布种子时遇到如下错误:如果这两个错误同时出现,很可能是制作种子文件时的ip与现ip不同,重新制作种子文件即可。只有这个错误时,删除metainfo和resume文件夹即可。...
2020-04-15 19:06:50 1758
原创 安装fabric二进制文件下载速度慢
安装fabric Samples, Binaries和Docker Images官方文档:https://hyperledger-fabric.readthedocs.io/en/release-1.4/install.html如果下载最新版本,直接运行:curl -sSL http://bit.ly/2ysbOFE | bash -s下载特定版本,如Fabric1.4.4,Fabric...
2020-01-27 18:08:24 3769 2
原创 fabric first-network学习笔记
cd fabric-samples/first-network./byfn.sh generate运行完成后,fabric-samples\first-network中多了名叫crypto-config的文件夹。生成初始区块../bin/cryptogen generate --config=./crypto-config.yamlexport FABRIC_CFG_PATH=$PW...
2020-01-26 16:36:43 492
原创 C语言基姆拉尔森计算公式已知日期求星期几
基姆拉尔森计算公式公式如下:W= (d+2m+3(m+1)/5+y+y/4-y/100+y/400+1)%7在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。代码#include <stdio.h>#includ...
2019-01-13 20:24:15 573
原创 C语言自带快速排序函数qsort()
qsort基本格式功 能: 使用快速排序例程进行排序头文件:stdlib.hvoid qsort(void*base, size_t num, size_t width, int(__cdecl*compare)(const void*,const void*) )各参数:1 数组名(待排序数组首地址 )2 数组中待排序元素数量3 各元素的占用空间...
2019-01-13 00:25:11 1399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人