select
-
单机高并发模型设计
背景 在微服务架构下,我们习惯使用多机器、分布式存储、缓存去支持一个高并发的请求模型,而忽略了单机高并发模型是如何工作的。这篇文章通过解构客户端与服务端的建立连接和数据传输过程,阐…
-
sql注入(手注)
之前也写过,不过笔记弄丢了,重写,以后有空改改格式吧 以sql-labs第一关为例 1.判断是否存在注入点,判断其是数字型,还是字符型,还是字符串型预期【and 1=1】 返回和没…
-
MySQL
数据库 概念 数据库是数据管理的有效技术,由一批数据构成的有序集合,这些数据被存放在结构化的数据表中,数据表之间相互关联,反映客观事物本质联系,数据库有效帮助一个组织或企业科学管理…
-
MYSQL高级第一天(3)
存储过程和函数: 一、定义: 存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器…
-
基于sqli-labs靶场的sql注入学习基础篇
一、SQL简介 SQL是一种查询语言,是一种访问和处理数据库,包括数据插入、查询、更新和删除。 具体功能总结如下 可以对数据库进行查询并取得数据❗ 可以向数据库插入或删除记录❗ 可…
-
如何在MySQL中进行简单的增删改查
如何在MySQL中进行简单的增删改查 数据准备: — 创建dept表并设置主键create table dept(deptno int(2) primary key ,…
-
SQL Server table hints – WITH (NOLOCK) best practices
SQL Server table hints – WITH (NOLOCK) best practices SQL Server table hints are a special…
-
oracle大表执行慢的优化方法,Oracle性能突然变慢的解决思路
场景:某个ETL任务正常情况下每天11:30~12:00之间结束,突然某天后延到13:50,次日15点,然后逐步每天稳定在17:00,同服务器下其他任务也相对变慢。 一、IO层面问…
-
12条 SQL 优化方案
一、SQL语句及索引的优化 SQL语句的优化 索引的优化/如何避免索引失效 二、数据库表结构的优化:使得数据库结构符合三大范式与BCNF 三、系统配置的优化 四、硬件的优化 在开始…
-
Python学生信息管理系统(精简版)
代码: #存放学生信息student = list()#展示菜单def showMenu(): print(“1.增加学生信息”) print(“2.删除学生信息”) pri…