最近有人问,在MYSQL中大量插入数据失败后,磁盘空间被占用了不少,然后磁盘空间到底怎么样, 我们先模拟一下这个环节.
先找一个大表,或者现生成一个
#!.../usr/bin/python3
# -*- coding: UTF-8 -*-
import mysql.connector
from mysql.connector import errorcode...import sys
import threading
import time
def main():
try:
mysqlconn = mysql.connector.connect...' FROM information_schema.TABLES where table_schema='test' and table_name='test_p';
从上面的脚本中我们获得,仅仅插入的表中...下面我们来进行这个测试
我们让数据插入,人为的失败.在看磁盘空间的占用方式,的确,数据插入成功和失败占用的磁盘空间并没有差.
由于计算方式,上图给出的datafree 并不准.