码迷,mamicode.com
首页 > 数据库 > 月排行
MySQL count 优化
从博客园开播后一直没有时间来更新,最近总是在忙一些项目的问题,终于告一段落,需要整理一下。 这个项目是从oracle迁移到mysql平台,一主三从,做读写分离。迁移后压力测试,发现系统经常卡死。慢SQL都是select count(*) 之类的。 单独执行select count(*) from t ...
分类:数据库   时间:2017-09-15 01:51:11    阅读次数:230
mysql优化常用的方法
Mysql的优化,大体可以分三部分:索引的优化,sql语句的优化,表的优化 1.索引的优化 只要列中含有NULL值,就最好不要在此例设置索引,复合索引如果有NULL值,此列在使用时也不会使用索引 尽量使用短索引,如果可以,应该制定一个前缀长度 对于经常在where子句使用的列,最好设置索引,这样会加 ...
分类:数据库   时间:2017-09-15 01:52:51    阅读次数:215
MySQL inner join判断驱动表和被驱动表的一个例子
下述SQL中,驱动表是S表,因为S表有过滤条件 s.emp_no in (10001,10002)。 select s.emp_no ,count(distinct e.first_name) as cnt from salaries s inner join employees e on e.em ...
分类:数据库   时间:2017-09-15 01:55:06    阅读次数:896
MongoDB 学习笔记之 $push,$each,$slice组合使用
$push使用: 使用$push给数组添加2个新成员 db.ArrayTest.updateOne({ "name" : "Bill"},{$push: {"address": {$each: [{"street" : "Xuhui"},{ "street" : "Xingzhuang", "num ...
分类:数据库   时间:2017-09-15 01:57:13    阅读次数:323
node之mongodb的DAO
DAO就是数据库的提供方法再封装一层。 mongodb-DAO: 下面是一个登录-注册-留言的例子: 没有给目录结构。因为结构是默认设置那种。 MD5: 每次使用mongodb都要开启数据库。 普通开启 mongod --dbpath c:\mongo 选择引擎开启,因为mongodb3后出现两个引 ...
分类:数据库   时间:2017-09-15 01:59:50    阅读次数:256
mysql备份及pymysql
一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 回到顶部 二 MySQL数据备份 一、使用mysqldump实现逻辑备份 二、恢复逻辑备份 三、备份/恢复案例 四、实现自动化 ...
分类:数据库   时间:2017-09-15 02:00:44    阅读次数:252
《结对-自然语言进行数据库查询系统-设计文档》
二〇一七年九月十四日十点一刻少两分钟 关于结对编程的设计文档: 题目:自然语言进行数据库查询系统 编程语言:C# 数据库:MySql ,其他逐渐扩展 软件所要实现的功能: 用户打开软件之后可以连接到数据库,并且通过自然语言进行数据库的查询,例如我想知道小明的学号,如果在数据库中查询需要输入 sele ...
分类:数据库   时间:2017-09-15 02:02:30    阅读次数:223
深入理解mysql索引
建立索引的优缺点: 为什么要创建索引呢? 这是因为,创建索引可以大大提高系统的性能。 第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第 ...
分类:数据库   时间:2017-09-15 02:02:52    阅读次数:238
mysql 常用命令复习
mysql 常用命令 show DATABASES ; create database nulige character set utf8; use nulige; show tables; #创建表 CREATE TABLE ExamResult( id INT PRIMARY KEY auto_ ...
分类:数据库   时间:2017-09-15 02:03:20    阅读次数:242
在Win7 64位电脑上安装Sql Server 2008 R2 Express
安装环境说明: 操作系统:Win7 64位 英文版 安装步骤: 1、准备安装文件 下载网址:https://www.microsoft.com/zh-CN/download/details.aspx?id=30438 1)、SQLEXPR_x64_ENU.ex 2)、SQLManagementStu ...
分类:数据库   时间:2017-09-15 02:05:00    阅读次数:240
dreamweaver,access2010,数学
dreamweaver 1,点插入-表格-设置表格。 2,再次修改表格,打开属性修改指标. (修改图片时,也可以选中图片打开对应的属性修改) 设置字体: 1,打开属性-页面属性,弹出操作窗口,设置想改的文字。 2,完成确定后,在属性-html下css,点击设置后的名称,修改字体。 插入特殊文本: 水 ...
分类:数据库   时间:2017-09-15 02:06:29    阅读次数:218
《结对-自然语言进行数据库查询系统-开发环境搭建过程》
二〇一七年九月十四日晚上十点半多了一分钟 题目:自然语言进行数据库查询系统 编程语言:C# 数据库:MySql ,其他逐渐扩展 环境理论支持windows的所有版本(如果现在仍然有95,98,2000这样的系统那我也没办法了,没实际测试过。。。) 编译器使用:Visual Studio 2015 数 ...
分类:数据库   时间:2017-09-15 02:07:23    阅读次数:168
MySQL metadata lock
什么是元数据 描述数据库中的数据的数据都是元数据,如库名、表明、列名、版本名,和show语句展示的大多数内容都是元数据,以及在information_shema中记录数据库对象的表中的内容也是元数据 为什么MySQL要设置元数据锁 为了保证可以并发访问数据库对象及保证数据的一致性,所以应用metad ...
分类:数据库   时间:2017-09-15 02:08:56    阅读次数:179
mysql存储过程嵌套循环并分页处理数据
业务背景:公司存证产品升级,随着数据量的增加,存证产品线按业务分表,导致以往的存证关联数据需要做数据同步更新。版本发布前,通过当前存储过程解决数据升级问题。##创建存证文档关联情况下更新所用存储过程 CREATE PROCEDURE evi_doc_refs_eid_deal() begin dec... ...
分类:数据库   时间:2017-09-15 02:10:21    阅读次数:263
Entity Framework DbSet<T>之Include方法与IQueryable<T>扩展方法Include的使用
Entity Framework使用Code First方式时,实体之间已经配置好关系,根据实际情况某些情况下需要同时获取导航属性,比如获取商品的同时需要获取分类属性(导航属性),或者基于优化方面考虑等,下面来看一个例子 例子中有会员实体类(Member)与角色实体类(Role),Role与Memb ...
分类:数据库   时间:2017-09-15 02:11:56    阅读次数:302
C# ACCESS数据库出错原因小结
1. 最简单的原因是语法错误。 解决方法:在终端上试试,SQL命令串,是否可行。 2.比较隐秘的错误是insert报语法错误。 解决方法: 看看定义的字段是否与ACCESS关键字重复。 SQL和ACCESS保留字 SQL保留字 action add aggregate all alter after ...
分类:数据库   时间:2017-09-15 02:16:17    阅读次数:271
linux下操作mysql
1.命令行登录mysql用户mysql -h ip -u username -p passwordmysql -hip -uusername -ppassword(可以没有空格)2.显示所有的数据库show databases3.切换到某个数据库use database4.显示该数据库下的所有表sh ...
分类:数据库   时间:2017-09-15 10:00:28    阅读次数:168
PLSQL设置文件夹排序并设置颜色
...
分类:数据库   时间:2017-09-15 10:01:58    阅读次数:294
【Ubuntu 16.04.3 LTS】apt-get 安装MariaDB
一、Mysql背景信息 Mysql在互联网早期就流行了,追求速度、简单、坚持开源、几乎支持所有操作系统。完全支持多用户、多线程,支持海量数据存储,采用MyISAM、InnoDB两大存储引擎优势互补。但随着InnoDB和Mysql自身被Oracle收购,促使Mysql的创始人开发了MariaDB。 M ...
分类:数据库   时间:2017-09-15 10:05:17    阅读次数:163
mysql一些语句
<!-- 报警量排行按创建时间每月来排行 --> <select id="alarmDaySort" resultType="alarm"> select DATE_FORMAT(create_date,'%Y-%m') as jlTime, count(*) as jlAll from amp_a ...
分类:数据库   时间:2017-09-15 10:06:12    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!