最近在搞 tidb,想找个方法往 MySQL 协议中快速写入数据,在 postgresql 下有 copy,找了下,MySQL 下也有 load data,其本质也是一个 insert,看到这里 https://blog.csdn.net/seven_33… 有一个思路是不走落地文件,挖坑待填
===========
2019-9-4 回来填坑了,具体的方法如下
public static InputStream getPo…… 阅读全文
Tag Archives: MySQL
MySQL 8 测试
说 MySQL 8 的性能比 MySQL 5.7 性能提高了 2 倍,又,自己很久没用过 MySQL 了,于是想着试试
首先需要解决 CentOS 6 上安装的问题,看到这个文章, https://www.tecmint.com/instal…
这里介绍的是通过 yum 源的方式来安装的,但是这个方式不太行,内网的网络限制了,于是只能走预先下载 rpm 包的方式来了
一共需…… 阅读全文
MySQL 响应缓慢
今天在 navicat 中发现 mysql 很卡,本着重启试试的原则,先重启试试,于是先 service mysql stop,但是发现停服务也停半天,看日志发现一个问题
2016-12-10 10:53:30 2411 [Note] InnoDB: Waiting for purge thread to be suspended
2016-12-10 10:54:30 2411 [Note] InnoDB: Waiting for purge thread to be suspen…… 阅读全文
MySQL 大量 insert 操作的效率优化
最近在重写 szucal 的爬虫,之前的爬虫是用 MFC 写的,虽然速度不错,但是写起来很麻烦,不便于交给他人维护,这次看中 PHP 的函数封装得好,很多东西直接拿来就可以用,于是就选了 PHP 来写,初步写完之后,尝试着跑了一下,发现效率惨不忍睹,把 PHP 脚本的时间 set_time_limit(10) 跑了一下得到下面的结果
mysql>…… 阅读全文
ibdata1 文件空间的释放
ibdata1 是 InnoDB 引擎产生的数据文件,他有一个特点就是当我们把数据表中的数据删除之后,他的文件大小是不会缩小回去,占据的磁盘空间是不释放的,查了一下资料,说是这部分的磁盘空间在我们删除数据行之后,依然是由 InnoDB 的引擎管理的,这样做的好处就是下次需要再次 insert 数据的时候,他可以不用向操作系统申请…… 阅读全文
使用 C 操作 MySQL 时的转义
翻阅了一下文档,C 的 API 操作 MySQL 的时候没有参数化查询的接口,于是就简单的做一个转义,其实照着官方文档,很简单,直接附上代码
#include <stdio.h>
#include <Windows.h>
#include "mysql.h"
#define TMP_SIZE 256
#define T_SIZE 1024
#define QUERY_SIZE 4096
int insert_r…… 阅读全文
使用 C 操作 MySQL
最近在做一个 twitter 的数据分析,要导一些个数据到数据库中,数据量在亿行这个数量级,由于没什么经验,打算先搞个几百万或者千万行试试,在写导入的时候,由于贪图 PHP 和 MySQL 的无缝配合,所以拿着 PHP 就上了,结果发现效果惨不忍睹,效率完全没法满足需求,于是开始考虑转向 C,在网上搜罗了好一会,C 连接 MySQ…… 阅读全文
加深对 mysql 编码的理解
今天在这里,http://www.cppblog.com/yg2362/…,看到这篇
我们举个例子,假设一个汉字的字符编码为0xFFFF,它在屏幕上能够正常显示,如果汉字存入数据库的时候和从数据库中取出的时候,编码一致,那么它肯定不是乱码。反过来,如果输出的时候是乱码,那么它肯定被转码了,至于为什么被转码了,我们得看看mysql里面…… 阅读全文
从点击到呈现 — 详解一次HTTP请求(3)
请求进入服务器之后,服务器上的的 http 监听进程会得到这个请求,然后一般情况下会启动一个新的子进程去处理这个请求,同时父进程继续监听。http 服务器首先会查看重写规则,然后如果是文件真实存在,例如一些图片,或者 css js 等的静态文件,就会直接把这个文件返回,如果是一个动态的请求,那么会根据 url 重写模块的…… 阅读全文
再搭一次 Apache PHP MySQL 环境
一直以来,都是使用 wamp 当作开发环境的,觉得在初期,还是快速动手开始写代码要紧,至于环境,没有什么特殊要求,就先用最典型的,所以就选择套装了。
而现在感觉是时候自己动手搭一个环境了,总的教程看这里,http://www.leapsoul.cn/?p=695, 于是从 http://httpd.apache.org/downlo… 下载了 apache 2.2.22…… 阅读全文