----- 【MySql】
小鹿在努力
这个作者很懒,什么都没留下…
展开
-
Mysql的几种日志
错误日志 错误日志记录着mysqld启动和停止,以及服务器在运行过程中发生的错误的相关信息。在默认情况下,系统记录错误日志的功能是关闭的,错误信息被输出到标准错误输出。 指定日志路径两种方法 编辑my.cnf 写入 log-error=[path] 通过命令参数错误日志 mysqld_safe –user=mysql –log-error=[path] &显示错误日志的命令(如下图原创 2017-04-09 19:39:29 · 7288 阅读 · 21 评论 -
一道面试题
前言昨天小张哥让我看了一道数据库面试题,在直接写SQL方面比较弱,所以就硬着头皮做了一下,不会的就找找资料,写篇博客记录一下题目 写一个SQL存储过程,建立一个表USER字段是姓名,年龄,入职时间(记录创建时间),然后向里面插入6条数据。第二步建立一个表WORK字段是姓名,职位,工号(按照入职顺序编码一次为link1,link2,link3…),请遍历USER表,按照入职时间的先后将对应的员工信原创 2017-09-16 08:17:13 · 587 阅读 · 32 评论 -
【SQL优化】MySQL官网中可优化的层次结构
正如上一篇中我翻译的那篇文章,关于MySQL数据库优化的宏观介绍,了解到了从大体上来讲,优化MySQL可以从3个角度来讲。那么这一篇文章,则从一个个优化点出发,统计出究竟有多少个地方我们可以来优化MySQL,这样即使是在面试还是工作中遇到问题,都能从宏观+细节上迅速定位问题、给出解决方案,真正做到了既有森林,又看到了树木。一、优化SQL语句 优化SELECT语句原创 2017-08-06 16:19:43 · 569 阅读 · 15 评论 -
【SQL优化】MySQL优化(概述)
一、优化概述 数据库性能取决于数据库级的几个因素,如表,查询和配置设置。这些软件结构导致CPU和I / O操作在硬件级别,您必须最小化并尽可能高效。在处理数据库性能时,首先要了解软件方面的高级规则和准则,并使用挂钟时间来衡量性能。当您成为专家时,您将进一步了解内部发生的事情,并开始测量CPU周期和I / O操作。 典型的用户希望通过现有的软件和硬件配置获得最翻译 2017-08-06 16:02:14 · 363 阅读 · 12 评论 -
mysql架构演变过程
前言我们小组研究的是mysql,今天由小帅给大家分享我们组的研究成功,我没有做什么突出贡献,主要的技术点都是小帅没日没夜研究的,我也就帮忙做了个背景介绍,今天先总结一下mysql的架构之路,明天我也好好的研究一下主从复制什么的,争取在贡献一篇博客给大家参考~~~ mysql的背景MySQL是由原MySQL AB公司自主研发的,是目前IT行业最流行的开放源代码的数据库管理系统,同时它也是一个支持多线原创 2017-05-06 22:14:19 · 793 阅读 · 11 评论 -
MySqlHelper代码积累
using System; using System.Configuration; using MySql.Data.MySqlClient; /// <summary> /// TestDatebase 的摘要说明 /// </summary> public class TestDatebase { public TestDatebase() {原创 2017-01-24 09:52:52 · 503 阅读 · 19 评论 -
知识分享——MySql事务
前言 之前组织的知识分享多少都有一些不接地气,这次云姐讲的终于多少了解一些,所以听的时候也非常有共鸣,但是听完了云姐的课,才发现自己理解的事务还是远远不够的,只停留在最基础的阶段。事务的特性(酸的ACID)原子性一致性隔离性持久性 听完课才发现,原来对于事务的理解仅限于原子性,知道他是不可分割的,对于后边三个性质没有深入的了解,考数据库原创 2016-10-23 19:49:47 · 917 阅读 · 39 评论 -
巧用sql计算累计值
业务:如下图所示,下图是每日公司故障数和行车里程数统计,要得到累计故障率的数据,举个例子,我想要看3月4日的累计故障率,就要将这天之前所有的故障数加起来,除以里程数之和,得到这一天的累计故障率 套用的累计sql:select id,time,(select SUM(X)from table as i where i.time<=o.time) as total from table...原创 2018-03-31 07:59:46 · 17126 阅读 · 26 评论