标签: mysql
所有带有标签 "mysql".
MySQL手记
整理MySQL学习与开发笔记,涵盖连接方式、数据类型、主键与索引、存储引擎及事务隔离级别。通过示例讨论脏读、不可重复读、幻读和锁,并记录执行计划分析、SQL优化及常见日志的作用。
ShardingJDBC执行过程剖析
结合MyBatis调用过程,分析ShardingJDBC 4.1.1如何通过自定义DataSource、Connection和PreparedStatement衔接JDBC执行。文章追踪参数暂存、真实连接获取与结果集处理,并用简化代码模拟代理层的工作流程。
数据库中间件ShardingSphere-ShardingProxy使用(一)数据分片、读写分离
以ShardingProxy 4.1.1为例,配置多个MySQL实例的数据分片与读写分离,并通过查询和插入日志验证路由结果。文章介绍代理服务的启动、应用连接方式,以及MySQL驱动和版本兼容的注意事项。
ShardingSphere(四)数据脱敏-实现自定义加密策略
以ShardingSphere 4.1.1为例,实现并配置自定义加密策略,记录通过SPI注册加密器的源码排查过程。文章分别演示Encryptor与QueryAssistedEncryptor的使用,并验证辅助查询列如何支持对不同密文的查询。