表示 进入内容 1721173015676
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Mysql源码学习——源码目录结构

目录清单 目录名 注释 Bdb 伯克利DB表引擎 BUILD 构建工程的脚本 Client 客户端 Cmd-line-utils 命令行工具 Config 构建工程所需的一些文件 Dbug Fred Fish的调试库 Docs 文档文件夹 Extra 一些相对独立的次要的工具 Heap HEAP表引...

【算法】  【mysql】  【函数】  【加密】  【线程】  【源码】  【排序】   …

[获取更多]
MySQL源码学习——DBUG调试

一、前言          在规模稍微大点的项目中,为了方便快速找到bug的所在,我们往往需要在代码中加入一些调试用的代码,比如加入一些printf,打印出一些重点的信息;加入assert,进行断言判断。

【mysql】  【函数】  【源码】  【static】  【void】   点击查看原文>

MySQL源码学习——DBUG调试

一、前言          在规模稍微大点的项目中,为了方便快速找到bug的所在,我们往往需要在代码中加入一些调试用的代码,比如加入一些printf,打印出一些重点的信息;加入assert,进行断言判断。

【mysql】  【函数】  【源码】  【static】  【void】   点击查看原文>

Mysql源码学习——Thread Manager

一、前言     上篇的Connection Manager中,曾提及对于一个新到来的Connection,服务器会创建一个新的线程来处理这个连接。 其实没那么简单,为了提高系统效率,减少频繁创建线程和中止线程的系统消耗,Mysql使用了线程缓冲区的概念,即如果 一个连接断开,则并不销毁承载其的线程,而是将此线程放入线程缓冲区,并处于挂起状态,当下一个新的Connection到来 时,首先去线程缓冲区去查找是否有空闲的线程,如果有,则使用之,如果没有则新建线程。

【服务器】  【mysql】  【函数】   …

[获取更多]
Mysql源码学习——Thread Manager

一、前言     上篇的Connection Manager中,曾提及对于一个新到来的Connection,服务器会创建一个新的线程来处理这个连接。 其实没那么简单,为了提高系统效率,减少频繁创建线程和中止线程的系统消耗,Mysql使用了线程缓冲区的概念,即如果 一个连接断开,则并不销毁承载其的线程,而是将此线程放入线程缓冲区,并处于挂起状态,当下一个新的Connection到来 时,首先去线程缓冲区去查找是否有空闲的线程,如果有,则使用之,如果没有则新建线程。

【服务器】  【mysql】  【函数】   …

[获取更多]
对于数据库连接池的一些思考和MyBatis的集成与使用

  Java应用要连接数据库需要先通过jdbc与数据库之间产生connection,然后通过sql语句产生statment,再执行这个statment查询的到ResultSet返回给应用,应用解析ResultSet获得Java支持类型的结果。

【mysql】  【线程】  【数据库】  【spring】  【web】  【配置】  【string】   …

[获取更多]
mysql配置文件my.cnf详解[部分]

mysql配置文件my.cnf详解[部分] 原文 http://www.cnblogs.com/toby/articles/2198697.html basedir = path 使用给定目录作为根目录(安装目录)。

【服务器】  【mysql】  【innodb】  【日志】  【数据库】  【配置】  【镜像】  【主机】   …

[获取更多]
MySQL定时备份数据库(全库备份)

一、MySQL数据备份 1.1、 mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:

#MySQLdump常用 mysqldump -u root -p --databases 数据库1 数据库2 > xxx.

【mysql】  【SQL】  【日志】  【数据库】  【配置】  【脚本】   …

[获取更多]
MySQL数据库--加强篇

数据约束

什么是数据的约束

对用户操作表的数据进行约束(约束用户对数据表的操作)

默认值(default)

作用:当用户对使用默认值的字段 不插入值的时候,就使用默认值。

【服务器】  【mysql】  【数据库】  【Image】  【Create】  【update】  【存储过程】   …

[获取更多]
MySQL设置对数据库名、表名、变量名对大小写不敏感的方法

今天在协助合作厂商部署一套系统时发现他们要求修改MySQL对数据库名、表名的配置,使其对大小写不敏感。在平常使用中,Linux环境下MySQL对数据库名、表名、表的别名、变量名是严格区分大小写的,对列名及其别名是不区分大小写的。

【云栖社区】  【linux】  【mysql】  【数据库】  【配置】   点击查看原文>

表示 进入内容 1721173015676
« 先前的 10 新的记录 | 下一步 10 较早的记录 »