分析SQL执行带来的开销是优化SQL的重要手段。在MySQL数据库中,可以通过配置profiling参数来启用SQL剖析。该参数可以在全局和session级别来设置。对于全局级别则作用于整个MySQL实例,而sessio…
标签:MySql
MySql和内联SELECT
我有一个看起来像这样的查询: select id , int1 , int2 , (select count(*) from big_table_with_millions_of_rows where id betwee…
MySQL,按多个表中的多个列排序
我有两张桌子: Table of Artists (tbl_artist): artist_id - primary key artist_name - has index Table of Albums (tbl_al…
SQL建表,SQLLDR导入数据,DML语句
建表语句 create table tablename ( name1 varchar2(15) primary key, name2 char, name3 data, name4 nubmber(p,s) ) 创建带…
SQL转义字符和通配符
1.使用 ESCAPE 关键字,定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串 5% 的字符串,请使用: WHERE ColumnA LIKE '%5/%%' …
Mysql 基础知识
1.字符/字节/位 (1)字符 一个字、字母、数字、符号等都是一个字符,其和字节、位不是一种概念,他是相对于我们所见的长度来说的,而另外两个是按照计算机存储分配来说的 (2)字节 byte,存储空间的计量单位,每种数据单…
mysql 2013错误解决
今天,莫名其妙的来了个mysql 2013错误,导致无法登陆mysql gui工具,而且dos也进不去,提示ping 127.0.0.1,百度+google后: 这是在使用 mysql 的过程中,困扰我很久的一个问题,今…
数据库设计范式
数据库设计范式 整理 参考资料[1] 参考资料[2] 数据库范式 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关…
MySQL Fulltext搜索表意文字(亚洲)字符
我有一个充满亚洲字符填充记录(中文,日文和韩文)的数据库以及带有拉丁字符填充记录的数据库(英文,Français,你的名字),我想对它们进行全文搜索. MySQL说: Ideographic languages such…
MySQL NDB事件 – 侦听特定行的更改
我正在使用NDB API中的事件.我想知道是否可以根据特定行监听事件…… 例如: CREATE TABLE mytable( id int(11) NOT NULL AUTO_INCREMENT, name varcha…
从SQL Server到MySql(5) : 高性能的MySql 索引策略
高效地选择和使用索引有很多种方式, 其中有些是针对特殊案例的优化方法, 有些则是针对特定行为的优化. 1 独立的列 如果查询中的列不是独立的, 则MySql 就不会使用索引. 索引列不能是表达式的一部分: where c…
记录MySQL执行过的sql语句
很多时候,我们需要知道 MySQL 执行过哪些 SQL 语句,比如 MySQL 被注入后,需要知道造成什么伤害等等。只要有 SQL 语句的记录,就能知道情况并作出对策。服务器是可以开启 MySQL 的 SQL 语句记录功…