赞
踩
数据库内核月报 - 2015 / 08-MySQL · 功能分析 · MySQL表定义缓存
表定义
MySQL的表包含表名,表空间、索引、列、约束等信息,这些表的元数据我们暂且称为表定义信息。
对于InnoDB来说,MySQL在server层和engine层都有表定义信息。server层的表定义记录在frm文件中,而InnoDB层的表定义信息存储在InnoDB系统表中。例如:
Inno...
文章
db匠
2016-05-23
1619浏览量
MySQL索引 使用笔记
我们平常所说的索引,如果没有特别指明,都是指B+树结构组织的B-Tree索引。其中聚集索引,次要索引,覆盖索引,复合索引,前缀索引,唯一索引默认都是使用B+树索引,统称索引。当然,除了B+树这种类型的索引之外,还有哈稀索引(hash index)等。
MySQL InnoDB B-Tree索引使用...
文章
余二五
2017-11-08
942浏览量
MySQL 性能监控4大指标——第一部分
【编者按】本文作者为 John Matson,主要介绍 mysql 性能监控应该关注的4大指标。 第一部分将详细介绍前两个指标: 查询吞吐量与查询执行性能。文章系国内 ITOM 管理平台 OneAPM 编译呈现。
MySQL 是什么?
MySQL 是现而今最流行的开源关系型数据库服务器。由 Ora...
文章
oneapm_official
2016-06-14
2643浏览量
mysql常用查询归纳
一、mysql查询的五种子句
wherehavinggroupbyorderby(排序)、limit(限制结果数)
1、where常用运算符:
比较运算符
><=!=<>>=<=in(v1,v2..vn)
betw...
文章
桃子红了呐
2016-10-30
491浏览量
MYSQL order by排序与索引关系总结
我们平常所说的索引,如果没有特别指明,都是指B+树结构组织的B-Tree索引。其中聚集索引,次要索引,覆盖索引,复合索引,前缀索引,唯一索引默认都是使用B+树索引,统称索引。当然,除了B+树这种类型的索引之外,还有哈稀索引(hash index)等。
MySQL InnoDB B-Tree索引使用...
文章
usher.yue
2017-02-08
1008浏览量
【Mybatis框架】输出映射-resultType与resultMap
输出映射
接下来说说有关Mapper.xml配置文件中查询标签中关于返回值类型resultType与resultMap的一些内容
1.resultType
使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。
如果查询出来的列名和pojo中的属性名...
文章
光仔december
2015-06-15
1745浏览量
MySQL 每天自行统计慢日志 脚本
链接:http://blog.itpub.net/28602568/viewspace-1724524/
标题:MySQL 每天自行统计慢日志 脚本
作者:lōττéry©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]
前言:
MySQL中提供了...
文章
shy丶gril
2016-05-24
3887浏览量
PHP面试宝典
一个朋友在千锋学习的PHP,他们内部有一个面试宝典,后来这哥们月薪拿到了一万多。我把内部的面试宝典拿出来跟大家一起分享,希望帮助到还在找工作的朋友们。
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)
$a = date("Y-m-d H:i:s", strtot...
文章
phpisgood
2017-06-07
2328浏览量
PHP面试题集
汗~~做了一下网络上的php题目,不知不觉做到现在.....把答案贴出来
如果有问题请欢迎补充和指正
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)
$a = date("Y-m-d H:i:s", strtotime("-1 day"));
print...
文章
技术mix呢
2018-01-08
1093浏览量
PHP面试题集
汗~~做了一下网络上的php题目,不知不觉做到现在.....把答案贴出来
如果有问题请欢迎补充和指正
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)
$a = date("Y-m-d H:i:s", strtotime("-1 day"));
print...
文章
轩脉刃
2016-05-17
2115浏览量
PHP面试题集
汗~~做了一下网络上的php题目,不知不觉做到现在.....把答案贴出来如果有问题请欢迎补充和指正
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)
$a = date("Y-m-d H:i:s", strtotime("-1 day"));
print...
文章
suboysugar
2016-05-13
682浏览量
【MyBatis框架】mapper配置文件-关于动态sql
动态sql
1.什么是动态sql
mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。
2.需求
用户信息综合查询列表和用户信息查询列表总数这两个statement的定义使用动态sql。
对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。
3.ma...
文章
光仔december
2015-06-21
1727浏览量
MyISAM InnoDB 区别
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,...
文章
wangccsy
2011-06-08
577浏览量
MySQL 子查询
-- 商品类别表 --CREATE TABLE category( cat_id INT PRIMARY KEY AUTO_INCREMENT,#类别编号 cat_name VARCHAR(30) NOT NULL#类别名称);
-- 商品表 --CREATE TABLE goods( ...
文章
陈嘻嘻哈哈
2014-12-31
447浏览量
突破关系型数据库桎梏:云原生数据库中间件核心剖析
数据库技术的发展与变革方兴未艾,NewSQL的出现,只是将各种所需技术组合在一起,而这些技术组合在一起所实现的核心功能,推动着云原生数据库的发展。在上一篇文章《关系型数据库尚能饭否?NoSQL、NewSQL谁能接棒?》中我们已经了解了云原生数据库的发展背景,所以本文会有针对性地深入解读云原生数据库...
文章
技术小能手
2018-11-07
1770浏览量
索引
一、索引 在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,第一种搜索信息方式是全表搜索,是将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件...
文章
烟火_
2014-08-28
643浏览量
如何使用通用Mapper
集成方法请看上面的文档,集成后,可以继续阅读本页文档。
1. 继承通用的Mapper,必须指定泛型
例如下面的例子:
public interface UserInfoMapper extends Mapper {
/...
文章
developerguy
2016-11-09
1360浏览量
常用的php ADODB使用方法集锦
常用的php ADODB使用方法集锦
来源于:
http://www.jb51.net/article/13934.htm
--------------------------
<?php
//定义数据库变量
$DB_TYPE = "mysql"; ...
文章
科技探索者
2017-11-15
1060浏览量
第三天 入口文件index.php 02
<?php
if($whosonlinestatus == 1 || $whosonlinestatus == 3) { //显示在线情况
$whosonlinestatus = 1;
$onlineinfo = explode("\t...
文章
技术小胖子
2017-11-08
878浏览量
一次 group by + order by 性能优化分析
我的个人博客 https://mengkang.net/1302.html
最近通过一个日志表做排行的时候发现特别卡,最后问题得到了解决,梳理一些索引和MySQL执行过程的经验,但是最后还是有5个谜题没解开,希望大家帮忙解答下
主要包含如下知识点
用数据说话证明慢日志的扫描行数到底是如何统计出来...
文章
周梦康
2019-03-18
14908浏览量
MySQL源码学习:简述InnoDB的BP LRU策略
本文简要说明InnoDB的Buffer Pool(BP)的结构、基本运行方式和策略。
1、LRU的基本形态
由于涉及到淘汰机制,Buffer Pool (BP)内需要一个LRU链。这个LRU链表的基本形态如下:
从图中看到,LRU是一个链表(双向,图中没有画出反向指...
文章
丁奇
2016-03-24
3351浏览量
MariaDB · 源码分析 · thread pool
1. thread pool 简介
MariaDB 共有三种线程调度方式
one-thread-per-connection 每个连接一个线程
no-threads 所有连接共用一个线程
pool-of-threads 线程池
no...
文章
db匠
2018-03-22
1163浏览量
Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)
E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended
也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对IQueryable的扩展,而不是DbSet(已经标记为弃用),...
文章
范大脚脚
2017-11-14
1020浏览量
mysql性能优化
优化方式
1.空间换时间(冗余)
2.时间换空间
字段优先使用类型
int > date > char > varchar > text
索引类型
btree索引、hash索引
索引的叶子下,存放一个信息指向所在行的数据地址。
btree有利于范围查询,hash有利于精确查...
文章
桃子红了呐
2016-10-30
1241浏览量
Redis开发与运维. 2.3 哈希
2.3 哈希
几乎所有的编程语言都提供了哈希(hash)类型,它们的叫法可能是哈希、字典、关联数组。在Redis中,哈希类型是指键值本身又是一个键值对结构,形如value={{field1,value1},...{fieldN,valueN}},Redis键值对和哈希类型二者的关系可以用图2-14...
文章
华章计算机
2017-05-02
1183浏览量
mysql的查询、子查询及连接查询
一、mysql查询的五种子句
where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数)
1、where常用运算符:
比较运算符
> ...
文章
rollenholt
2016-05-06
1080浏览量
mysql的查询、子查询及连接查询
一、mysql查询的五种子句
where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数)
1、where常用运算符:
比较运算符
&g...
文章
泳泳啊泳泳
2018-01-05
928浏览量
mysql的查询、子查询及连接查询
一、mysql查询的五种子句
where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数)
1、where常用运算符:
比较运算符
&g...
文章
泳泳啊泳泳
2017-12-25
857浏览量
sql查询。子查询,内、左、右连接
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_34173549/article/details/79875819
一、mysql查询的五种子句
...
文章
追风筝的猪
2018-04-10
764浏览量
实用SQL语句大全
mysql_escape_string()
本函数将 unescaped_string 转义,使之可以安全用于 mysql_query()。
注: mysql_escape_string() 并不转义 % 和 _。
本函数和 mysql_real_escape_string() ...
文章
jefferyjob
2015-12-24
1154浏览量
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。