自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一山

不是王八,学乌龟

  • 博客(10)
  • 收藏
  • 关注

转载 分库分表

什么时候才需要分库分表呢?我们的评判标准是什么? 一张表存储了多少数据的时候,才需要考虑分库分表? 数据增长速度很快,每天产生多少数据,才需要考虑做分库分表? 首先回答一下为什么要分库分表,答案很简单:数据库出现性能瓶颈。用大白话来说就是数据库快扛不住了。 数据库出现性能瓶颈,对外表现有几个方面: 大量请求阻塞:在高并发场景下,大量请求都需要操作数据库,导致连接数不够了,请求处于阻塞状态。 SQL 操作变慢:如果数据库中存在一张上亿数据量的表,一条 SQL ..

2021-01-31 23:02:00 187 1

转载 数据库相关优化方案

数据库优化方案很多,主要分为两大类:软件层面、硬件层面。1.软件层面包括:SQL 调优、表结构优化、读写分离、数据库集群、分库分表等;1.1SQL 调优SQL 调优往往是解决数据库问题的第一步,往往投入少部分精力就能获得较大的收益。SQL 调优主要目的是尽可能的让那些慢 SQL 变快,手段其实也很简单就是让 SQL 执行尽量命中索引。1.1.1开启慢 SQL 记录如果你使用的是 MySQL,需要在 MySQL 配置文件中配置几个参数即可。slow_query_log=onlo

2021-01-31 22:34:11 190

原创 时间空间复杂度o(1), o(n), o(logn), o(nlogn)

描述算法复杂度时,常用o(1), o(n), o(logn), o(nlogn)表示对应算法的时间复杂度,是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。 O(n),就代表数据量增大几倍,耗时也增大几倍。比如常见的遍历算法。再比如时间复杂度O(n^2),就代表数据量增大n倍时,耗时增大n的平方倍,这是比线性更高的时间复杂度。比如冒泡排序,就是...

2020-11-05 17:33:21 1098

原创 ssm框架配置

最近对ssm框架中web.xml,spring,springmvc,mybatis,log4j,配置文件做了简单整理,希望对初学者有所帮助,欢迎和大家讨论web.xml配置 https://blog.csdn.net/gaon_huilan/article/details/81541239spring-servlet.xml配置 https://blog.csdn.net/gaon_hui...

2018-08-10 14:04:50 271

原创 mapping.xml配置

我把mybatis的别名统一放到了mapping.xml中,新增实体类的时候记得一定要来添加别名<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3...

2018-08-10 14:04:27 2445

原创 applicationContext-mybatis.xml配置

mybatis配置中加载了数据库参数,加载了别名文件,dao层的映射文件<description>Spring mybatis公共配置 </description>    <!-- 引入资源文件 -->    <bean id="propertyConfigurer"        class="org.springframework.bea...

2018-08-10 13:59:51 2311

原创 applicationContext.xml配置

 该配置扫描了service层的实现和事物的处理    <!-- 启动自动装配的注解  和springMVC-servlet配置文件重复,一处配置就可以 -->    <context:annotation-config />    <!-- 启动bean的扫描 -->    <context:component-scan base-packa...

2018-08-10 13:56:43 209

原创 log4j.properties配置

以下时本人搭建ssm框架时用到的log4j配置,里边也也加了没项的解释### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.out...

2018-08-09 17:41:03 174

原创 spring-servlet.xml配置

我将spring-springMVC-mybatis的配置文件分开,该文件只做了注解开启,控制层扫描,和视图解析器<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/...

2018-08-09 17:33:23 3268

原创 web.xml配置

关于spring-springMVC-mybatis框架,web.xml的配置<!--加载优先级context-param大于listener大于filter大于servlet-->    <!-- ********************* 根目录设置 start ********************* -->  <context-param>...

2018-08-09 16:15:43 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除