上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:源码:Sharding-JDBC(分库分表) 一、Sharding-JDBC介绍 1,介绍 Sharding-JDBC是当当网研发的开源分布式数据库中间件,从 3.0 开始Sharding-JDBC被包含在 Sharding-Sphere中,之后该项目进入进入Apache孵化器,4.0版本之后的版本 阅读全文
posted @ 2021-01-26 21:55 MXC肖某某 阅读(178) 评论(0) 推荐(0) 编辑
摘要:一、分库分表是什么 以常用的表设计为例,当前数据为卖家数据库,包含有商品表、店铺表和地区表: 当需要查询商品的店铺和地理信息时,连表查询SQL为: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT JOIN [地理区域] r ON p. 阅读全文
posted @ 2021-01-23 20:48 MXC肖某某 阅读(43) 评论(0) 推荐(0) 编辑
摘要:授权 show grants; //查看当前用户的权限 grant all privileges on test.* to jack@'%' identified by '123'; //为用户名jack密码123,授予test数据库所有权限 revoke all privileges on *.* 阅读全文
posted @ 2021-01-21 22:18 MXC肖某某 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一、概述 1,锁的定义 锁是计算机协调多个进程或线程并发访问某一资源的机制 在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源 如何保证数据并发访问的一致性、有效性是所有数据库必须解決的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 阅读全文
posted @ 2021-01-20 23:37 MXC肖某某 阅读(258) 评论(0) 推荐(0) 编辑
摘要:一、查询优化 1,mysql的调优大纲 慢查询的开启并捕获 explain+慢SQL分析 show profile查询SQL在Mysql服务器里面的执行细节和生命周期情况 SQL数据库服务器的参数调优 2,小表驱动大表 mysql的join实现原理是,以驱动表的数据为基础,“嵌套循环”去被驱动表匹配 阅读全文
posted @ 2021-01-19 23:07 MXC肖某某 阅读(306) 评论(2) 推荐(1) 编辑
摘要:一、索引优化 1,单表索引优化 建表 CREATE TABLE IF NOT EXISTS article( id INT(10) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, author_id INT(10) UNSIGNED NOT NULL, c 阅读全文
posted @ 2021-01-17 22:48 MXC肖某某 阅读(233) 评论(0) 推荐(0) 编辑
摘要:一、SQL分析 性能下降、SQL慢、执行时间长、等待时间长 查询语句写的差 索引失效关联查询太多join(设计缺陷) 单值索引:在user表中给name属性创建索引,create index idx_name on user(name); 复合索引:在user表中给name、email属性创建索引, 阅读全文
posted @ 2021-01-16 21:39 MXC肖某某 阅读(187) 评论(0) 推荐(1) 编辑
摘要:一、MySQL简介 数据库是一个以某种有组织的方式存储的数据集合,它是一个按数据结构来存储和管理数据的计算机软件系统。理解数据库的一种最简单的办法是将其想象为一个文件柜,这个文件柜只是一个存储数据的空间,而数据库就是这么一个空间。 数据库管理系统(Database Management System 阅读全文
posted @ 2021-01-13 23:04 MXC肖某某 阅读(355) 评论(0) 推荐(2) 编辑
摘要:一、普里姆算法 源码:普里姆算法 1,介绍 普里姆算法是图结构中寻找最小生成树的一种算法。所谓生成树,即为连通图的极小连通子图,其包含了图中的n个顶点,和n-1条边,这n个顶点和n-1条边所构成的树即为生成树。当边上带有权值时,使生成树中的总权值最小的生成树称为最小代价生成树,简称最小生成树。最小生 阅读全文
posted @ 2021-01-12 09:51 MXC肖某某 阅读(174) 评论(0) 推荐(1) 编辑
摘要:一、二分查找算法(非递归) 1,递归版二分查找算法 详情请点击 2,非递归二分查找算法介绍 源码:二分查找(非递归) 二分查找法只适用于从有序的数列中进行查找(比如数字和字母等),将数列排序后再进行查找 二分查找法的运行时间为对数时间 O(㏒₂n) ,即查找到需要的目标位置最多只需要㏒₂n步 3,代 阅读全文
posted @ 2021-01-05 15:14 MXC肖某某 阅读(558) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页