随笔分类 -  java-mysql使用

关于java连接mysql数据库方面的使用
摘要:索引 帮助mysql高效获取数据排好序的数据结构 B-tree B+-tree mysql主键索引与单列索引 b+-tree增加优化:1.叶子数据节点有指针,范围查询时可以更快。2.数据都放置在最下层叶子节点,上层节点占用空间小,可以有更多分叉,树高度会小,查询更快 联合索引 最左匹配原则 MVCC 阅读全文
posted @ 2021-03-30 22:10 蓝团青 阅读(135) 评论(0) 推荐(0)
摘要:过程 问题 主库宕机,主从切换 数据丢失? mysql半同步复制机制:主库写入binlog日志后强制数据同步至从库,从库写入relay日志后返回应答至主库,主库接收到应答认为写数据至db完成,否则返回至客户端写入失败 主从延迟,数据查询不到? 2.1 并行复制多个sql线程,每个线程从relay日志 阅读全文
posted @ 2021-03-13 14:45 蓝团青 阅读(67) 评论(0) 推荐(0)
摘要:mysql将某个字段有分隔符号分隔成多行数据 a.需要查询的表b.辅助表:其需要有一个字段为数字类型且数据为连续,从0开始.如mysql.help_topic表中的help_topic_id字段a表与b表关联符合a与b表的数据形成迪卡尔积然后对数据结果进行处理关联条件b.help_topic_id 阅读全文
posted @ 2019-08-02 14:16 蓝团青 阅读(717) 评论(0) 推荐(0)
摘要:记录下最基础连接数据库进行操作 st.executeQuery(sql);执行时将sql放入参数中,其中的?参数没有替换掉,导致出现sql语法报错 阅读全文
posted @ 2018-12-21 18:04 蓝团青 阅读(139) 评论(0) 推荐(0)