网站首页 mysql boolean 第2页
-
MySQL 开发规范
一、数据库命名规范所有数据对象名称必须小写:db_user禁止使用MySQL保留关键字,若是则引用``临时表以tmp_开头,备份表以bak_开头并以时间戳结尾所有存储相同数据的列名和列类型必须一致二、数据库基本设计规范1、MySQ...
2025-05-11 jxf315 教程文章 10 ℃ -
sql注入
SQL注入分类1.数字型注入当输入的参数为整型时,则有可能存在数字型注入漏洞。假设存在一条URL为:HTTP://www.aaa.com/test.php?id=1可以对后台的SQL语句猜测为:SELECT*FROMtab...
2025-05-11 jxf315 教程文章 4 ℃ -
黑客小白的进阶之路——SQL注入之MySQL时间注入
MySQL时间盲注课前小问题如果说uniom注入用不了,布尔盲注也用不了,无论你插入到什么样的sql语句,它的页面都没有反应,这个时候该怎么办呢?这个时候我们就可以去用到时间盲注了。那什么是时间盲注呢?时间盲注:当布尔型注入没有结果(页面显...
2025-05-11 jxf315 教程文章 2 ℃ -
Java高并发库存防超卖的七种方法,从数据库到Redis的终极防御
为什么你的库存总被“薅秃”?“上架100台手机,订单却显示卖出120台”——这是某电商团队在去年双11的真实事故。技术负责人老张熬了三个通宵,才从投诉和赔偿的泥潭里爬出来。高并发下的库存超卖,就像一场没有硝烟的战争。每秒数万次请求涌向系统,...
2025-05-11 jxf315 教程文章 2 ℃ -
大数据量查询容易OOM?试试MySQL流式查询
一、前言程序访问MySQL数据库时,当查询出来的数据量特别大时,数据库驱动把加载到的数据全部加载到内存里,就有可能会导致内存溢出(OOM)。其实在MySQL数据库中提供了流式查询,允许把符合条件的数据分批一部分一部分地加载到内存中,...
2025-05-11 jxf315 教程文章 2 ℃ -
电商系统秒杀场景下,如何设计MySQL实现高并发扣减库存?
在高并发秒杀场景中,库存扣减是电商系统的核心挑战。本文将通过对比分析主流技术方案,并提供Java实现案例,探讨如何构建高性能、高可靠的库存扣减系统。一、核心挑战与解决方案对比方案类型实现原理优点缺点QPS上限适用场景MySQL悲观锁使用SE...
2025-05-11 jxf315 教程文章 3 ℃ -
MySQL 驱动中虚引用 GC 耗时优化与源码分析
本文要点:一种优雅解决MySQL驱动中虚引用导致GC耗时较长问题的解决方法虚引用的作用与使用场景MySQL驱动源码中的虚引用分析背景在之前文章中写过MySQLJDBC驱动中的虚引用导致JVMGC耗时较长的问题(可以看这...
2025-05-11 jxf315 教程文章 3 ℃ -
字符型注入和布尔盲注1
下面简单修改sql1.php的源代码,将其改成sql2.php,如下所示。在MySQL中,等号两边如果类型不一致,则会发生强制转换。当数字与字符串数据比较时,字符串将被转换为数字,再进行比较,见图1。字符串1与数字相等;字符串1a被强制转换...
2025-05-11 jxf315 教程文章 2 ℃ -
SQL隐式类型转换 什么时候会导致索引失效
前言在数据库中,索引失效会导致查询无法利用索引来加速,从而降低查询性能。今天就来探索为什么隐式类型转换,会导致索引失效呢,为什么不能对参数进行类型转换再匹配呢,这样不就能用上索引呢?隐式类型转换之谜为什隐式转换会导致索引失效先看一个例子:...
2025-05-11 jxf315 教程文章 2 ℃ -
MySQL开发规范
最近看到一份MySQL开发规范,受益颇多,规范里隐藏了很多MySQL的原理,大家有兴趣可以分析一下这些规范被如此设定的原因。命名规范库名、表名、字段名、索引名必须使用小写字母,并采用下划线分割。库名、表名、字段名支持最多64个字符但禁止超过...
2025-05-11 jxf315 教程文章 2 ℃
- 控制面板
- 网站分类
- 最新留言
-