ZENDERZENDER
  • 首页
  • 留言本
  • 关于
  • Java
  • MySql
  • Spring
  • 首页
  • 留言本
  • 关于
  • Java
  • MySql
  • Spring
首页 MySQL
  • Java项目防止SQL注入4总方式

    一、什么是SQL注入?        SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知...

    JavaMyBatisMySQL
    2年前 (2023-09-06) 29053 阅读 #Java
    Java项目防止SQL注入4总方式
  • MySQL大数据表处理方案总结

    一、场景当我们业务数据库表中的数据越来越多,如果你也和我遇到了以下类似场景,那让我们一起来解决这个问题数据的插入,查询时长较长。后续业务需求的扩展在表中新增字段影响较大。表中的数据并不是所有的都为有效数据 需求只查询时间区间内的。评估表数据...

    MySQL
    3年前 (2023-04-18) 19100 阅读 #MySQL
    MySQL大数据表处理方案总结
  • MySQL误删数据快速恢复

    第一步保证mysql已经开启binlog,查看命令-- 查看binlog是否开启 show variables like '%log_bin%'; -- 查看binlog...

    MySQL
    3年前 (2023-04-05) 17581 阅读 #MySQL
    MySQL误删数据快速恢复
  • SQL优化思路+经典案例分析

    1.慢SQL优化思路1.1 慢查询日志记录慢SQL如何定位慢SQL呢、我们可以通过慢查询日志来查看慢SQL。默认的情况下呢,MySQL数据库时不开启慢查询日志(slow query log)呢。所以我们需要手动把它打开。查看下慢查询日志配置...

    MySQL面试
    3年前 (2022-09-29) 167 阅读 #MySQL
    SQL优化思路+经典案例分析
  • 21个MySQL表设计的经验准则

    1.命名规范数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字段表示什么意思。比如一个表的账号字段,反例如下:acc_no,1_acc_no,zhanghao正例:account_no,ac...

    MySQL面试
    3年前 (2022-08-26) 529 阅读 #MySQL
    21个MySQL表设计的经验准则
  • 线上MySQL的自增id用尽怎么办?

    MySQL的自增id都定义了初始值,然后不断加步长。虽然自然数没有上限,但定义了表示这个数的字节长度,计算机存储就有上限。比如,无符号整型(unsigned int)是4个字节,上限就是2^32 - 1。那自增id用完,会怎么样?表定义自增...

    MySQL面试
    3年前 (2022-08-16) 396 阅读 #MySQL
    线上MySQL的自增id用尽怎么办?
  • 数据库慢查询的12个原因

    1. SQL没加索引很多时候,我们的慢查询,都是因为没有加索引。如果没有加索引的话,会导致全表扫描的。因此,应考虑在 where 的条件列,建立索引,尽量避免全表扫描。反例:正例:2. SQL 索引不生效2.1 隐式的类...

    MySQL面试
    3年前 (2022-08-10) 242 阅读 #MySQL
    数据库慢查询的12个原因
  • MySQL单表行数不要超过2000w

    看到这组数据似乎好像真的和标题对应,当数据达到 2000w 以后,查询时长急剧上升;难道这就是铁律吗?那下面我们就来看看这个建议值 2kw 是怎么来的?单表数量限制首先我们先想想数据库单表行数最大多大?看上面的建表 sql,id 是主键,本...

    MySQL面试
    3年前 (2022-08-09) 468 阅读 #MySQL
    MySQL单表行数不要超过2000w
  • 权限系统设计中的概念

    权限管控可以通俗的理解为权力限制,即不同的人由于拥有不同权力,他所看到的、能使用的可能不一样。对应到一个应用系统,其实就是一个用户可能拥有不同的数据权限(看到的)和操作权限(使用的)。主流的权限模型主要分为以下五种:ACL模型:访问控制列表...

    MySQL面试
    3年前 (2022-08-09) 312 阅读 #MySQL
    权限系统设计中的概念
  • PageHelper 分页查询的性能问题

    前因项目一直使用的是PageHelper实现分页功能,项目前期数据量较少一直没有什么问题。随着业务扩增,数据库扩增PageHelper出现了明显的性能问题。几十万甚至上百万的单表数据查询性能缓慢,需要几秒乃至十几秒的查询时间。故此特地研究了...

    MySQL数据库MyBatisJava
    3年前 (2022-08-05) 414 阅读 #MySQL
    PageHelper 分页查询的性能问题
1 2 3 › ››
最新文章
  • MyBatisCodeHelper-Pro3.3.6+2321破解 1年前 (2024-10-17)
  • 网站迁移公告 1年前 (2024-10-10)
  • Java项目防止SQL注入4总方式 2年前 (2023-09-06)
  • JAVA开发小技巧--读取文件魔数来识别文件类型 2年前 (2023-08-24)
  • 分类树菜单优化 2年前 (2023-08-22)
  • JDK1.0到JDK20各版本特性及趣闻 2年前 (2023-08-16)
  • 使用 Redis 对用户 IP 进行接口限流 2年前 (2023-07-28)
  • MySQL大数据表处理方案总结 3年前 (2023-04-18)
  • MySQL单表一千万的数据,如何快速查询 3年前 (2023-04-17)
  • int(1) 和 int(10) 的区别 3年前 (2023-04-10)
网站分类
  • 其他
  • Java
  • JVM
  • Java并发
  • Idea
  • Spring
  • Spring源码
  • MySQL
  • MyBatis
  • Redis
  • Zookeeper
  • 分布式消息队列
  • NIO
  • Netty
  • Dubbo
  • 面试
文章归档
  • 2024年10月 (2)
  • 2023年9月 (1)
  • 2023年8月 (3)
  • 2023年7月 (1)
  • 2023年4月 (5)
  • 2023年3月 (3)
  • 2023年2月 (7)
  • 2023年1月 (7)
  • 2022年12月 (1)
  • 2022年10月 (3)
  • 2022年9月 (5)
  • 2022年8月 (7)
  • 2022年7月 (4)
  • 2022年6月 (1)
  • 2022年5月 (7)
  • 2022年4月 (11)
  • 2022年3月 (2)
  • 2021年12月 (3)
  • 2021年11月 (1)
  • 2021年10月 (3)
  • 2021年9月 (4)
  • 2021年8月 (9)
  • 2021年7月 (14)
  • 2021年6月 (34)
  • 2021年5月 (5)
  • 2021年3月 (5)
  • 2021年1月 (1)
  • 2020年11月 (1)
  • 2020年7月 (1)
  • 2020年6月 (1)
  • 2020年4月 (6)
© 2021 Zender.top Powered By Z-BlogPHP Theme By Zender.top 备案号:渝ICP备19006702号-1
Powered By Z-BlogPHP Theme By 编程老白