所有内容 第759页
-
Python 操作 MySQL 数据库的三个模块
python使用MySQL主要有两个模块,pymysql(MySQLdb)和SQLAchemy。 pymysql(MySQLdb)为原生模块,直接执行sql语句,其中pymysql模块支持python...
-
简析XDP的重定向机制
一. XDP Socket示例解析 二. BPF 程序 af_xdp_kern.c BPF程序是运行在内核态的一段代码,如下: struct bpf_map_def SEC("maps") xsks_...
-
8 月数据库排行榜:Oracle 分数仍在狂跌!
DB-Engines 数据库流行度排行榜发布了 9 月份的更新。 可以看到,Oracle 较 8 月减少了 22.54 分,是分数下降最多的数据库,并且连续三个月出现了迅猛下滑。分数上涨较多的则是 M...
-
数据库中常见的六种约束,有一种MySql不支持,你知道是哪个吗?
数据库中的约束,顾名思义即是对插入数据库中的数据进行了一定的限定,这样做的目的是为了保证数据的完整性和有效性。这样会大幅度地提升数据库中数据的质量,节省数据库空间和提高运行效率。 那么,常见的数据库约...
-
大厂都怎么防止重复下单?
1.问题背景 最简单的:DB事务。如创建订单时,同时往订单表、订单商品表插数据,这些Insert须在同一事务执行。 Order服务调用Pay服务,刚好网络超时,然后Order服务开始重试机制,于是Pa...
-
程序员应知应会之数据库设计的那些事儿
对于很多应用系统来说,数据库结构是应用运行的基础,这就好像房子的地基一样,地基不牢,地动山摇。当应用程序建立之后,再改数据库表结构,就会导致很多不必要的冗余工作量。 然而很多开发团队却非常不重视这个过...
-
MySQL 崩溃恢复过程分析
天有不测风云,数据库有旦夕祸福。 前面写 Redo 日志的文章介绍过,数据库正常运行时,Redo 日志就是个累赘。 现在,终于到了 Redo 日志扬眉吐气,大显身手的时候了。 本文我们一起来看看,My...
-
什么?MySQL 8.0 会同时修改两个ib_logfilesN 文件?
问题现象描述 测试MySQL单机时,无意发现,MySQL 8.0的 ib_logfilesN的显示如下: ll ib_logfile*-rw-r----- 1 greatsql greatsql 13...