码迷,mamicode.com
首页 > 数据库 > 周排行
一键安装Mysql
一键安装Mysql#!/bin/bash#####NO1.安装准备### ./etc/init.d/functions yum-yinstalllibaio* mkdir-p/application/ tarxvf/tmp/tools/mysql-5.5.32-linux2.6-x86_64.tar.gz-C/applicationmv/application/mysql-5.5.32*/application/mysql-5.5.32 ln-s/application/mysql-5.5.3..
分类:数据库   时间:2017-07-19 12:03:20    阅读次数:157
数据库系统原理设计--论坛系统
论坛信息管理系统 摘要:随着科学技术的发展,基本上全部的具有一定数量数据的机构都 開始使用计算机数据库来管理。现现在网络盛行,BBS 论坛已成为人们生活 中的一种信息交流渠道,它通过在计算机上执行服务软件。同意用户使用终端 程序通过电话调制解调器拨号或者 Internet 来进行连接,运行下载数据或 ...
分类:数据库   时间:2017-07-19 12:05:00    阅读次数:187
一分钟掌握数据库垂直拆分
一、缘起 当数据库的数据量非常大时,水平切分和垂直拆分是两种常见的降低数据库大小,提升性能的方法。假设有用户表: user( uid bigint, name varchar(16), pass varchar(16), age int, sex tinyint, flag tinyint, sig ...
分类:数据库   时间:2017-07-19 12:08:54    阅读次数:253
记一次mogodb占用cpu高问题
公司服务器上安装了contly,是一个开源的node.js项目,用于统计手机app使用情况,后端数据储存使用的mongodb,使用的时候经常发现mongodb占用cpu非常高,打到了210%的爆表值 仔细查看是中断很多,命令是pid -w 1 vmstat 中断和上下文切换多,是因为nodejs一直 ...
分类:数据库   时间:2017-07-19 14:02:29    阅读次数:2097
0719show engine innodb status解读
转自 http://www.cnblogs.com/zengkefu/p/5678100.html 注:以下内容为根据《高性能mysql第三版》和《mysql技术内幕innodb存储引擎》的innodb status部分的个人理解,如果有错误,还望指正!! innodb存储引擎在show engin ...
分类:数据库   时间:2017-07-19 14:03:16    阅读次数:271
MySQL5.7 虚拟列实现表达式或函数索引
MySQL5.7 虚拟列实现表达式或函数索引 http://www.linuxidc.com/Linux/2015-11/125162.htm 可以用来做函数索引,也可称为表达式索引,也就是基于字段以特定函数(表达式)建立索引来提升查询性能之需。函数索引的优势在于更加精确的获取所需要的数据。 或者 ...
分类:数据库   时间:2017-07-19 14:04:44    阅读次数:190
Oracle批量插入数据SQL语句太长出错:无效的主机/绑定变量名
Oracle数据库,用mybatic批量插入数据: 当数据量过大时,出错: 网上一查说是缺失逗号,查找并排除了,问题依旧。 后来想到可能是SQL语句太长,在上例中插入数据是一万多条,拼接成的SQL语句至少好几十k了。 长度限制的相关文章:http://bbs.csdn.net/topics/3903 ...
分类:数据库   时间:2017-07-19 14:06:12    阅读次数:3472
Oracle学习
001——在现有的表上新建表Createtablet2asselectenamename,salsalaryfromemp;当t2诞生时就会有子查询中所查出的数据。如果想改变列的名称,请用别名。如果不想要数据,只建立表结构,请加一个假条件。Createtablet3(c1,c2,c3)asSelectename,empno,salfromempwhere9=1;002-drop..
分类:数据库   时间:2017-07-19 14:07:10    阅读次数:175
SqlServer 查看缓存 并合理设置最大内存
SqlServer 服务器运行一段时间发现内存逐渐增长 飙升到98%了 解决方法: 重启主机 重启SqlServer服务 设置最大内存 前两种方法不太适合线上环境 且指标不治本 建议用设置最大内存 如果有SqlServer服务器不断吃内存 除了添加物理内存之外 建议运行一下命令查看当前数据库的缓存占 ...
分类:数据库   时间:2017-07-19 14:10:01    阅读次数:164
58到家数据库30条军规
军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 ...
分类:数据库   时间:2017-07-19 14:10:37    阅读次数:220
Centos6.5安装mysql
CentOS6.5安装与配置Mysql数据库 CentOS6.5安装与配置Mysql数据库 时间:2014-12-11 02:11来源:Bmmboo 作者:Bmmboo 举报 点击:74545次 一、mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlser ...
分类:数据库   时间:2017-07-19 14:11:48    阅读次数:216
如何查看MySQL执行的每条SQL
1.登录数据库 [root@mysqltest1 ~]# mysql -uroot -p -h172.16.*.*(你数据库的IP) 2.查看是否开启general_log mysql> show variables like "general_log%"; 可以看到general_log未开启, ...
分类:数据库   时间:2017-07-19 14:16:46    阅读次数:204
windows下MongoDB的安装及配置
1,首先下载对应版本的MongoDB进行安装,安装时我选择了D盘根目录进行安装,为了方便建议文件夹命名尽量简短如(d:\mongodb) 2,创建数据库文件的存放位置,比如d:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不 ...
分类:数据库   时间:2017-07-19 14:20:05    阅读次数:191
MySQL-定时任务
上周遇到了需要每天定时执行的任务,之前用Java写了个小程序,由于客户部署时间不确定,而我又能远程上客户生产环境的数据库,所以借助MySQL的定时任务来实现. 自 MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删... ...
分类:数据库   时间:2017-07-19 14:24:13    阅读次数:235
day37--pymysql和SQLAchemy
一、pymysql操作 1、执行SQL #!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root' ...
分类:数据库   时间:2017-07-19 14:24:21    阅读次数:178
day36--MySQL扩展
一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 SELECT * FROM ( SELECT nid, NAME FROM tb1 WHERE nid > 2 ) AS A WHER ...
分类:数据库   时间:2017-07-19 14:24:41    阅读次数:206
yum 安装 MySQL
1查看Linux发行版本[root@typecodes~]#cat/etc/redhat-release CentOSLinuxrelease7.2.1511(Core)2下载MySQL官方的YumRepository根据Linux发行版本(CentOS、Fedora都属于红帽系),从mysql官方(http://dev.mysql.com/downloads/repo/yum/)获取YumRepository。[root@typecode..
分类:数据库   时间:2017-07-19 14:29:15    阅读次数:223
Mssql2008 R2自动备份数据库出现错误
自动备份出现错误,可以在Sql Server 代理 -> 作业 右键鼠标,查看日志记录 自动备份出错需要修改这个作业的属性,把所有者改为NT AUTHORITY\STSTEM ...
分类:数据库   时间:2017-07-19 14:29:32    阅读次数:168
MySql优化总结
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来 ...
分类:数据库   时间:2017-07-19 14:29:37    阅读次数:192
面试问题 - SQL 中存储过程与函数的区别
SQL 中的存储过程与函数没有本质上的区别 函数 -> 只能返回一个变量. 函数可以嵌入到sql中使用, 可以在select 中调用, 而存储过程不行. 但函数也有着更多的限制,比如不能使用临时表 存储过程 -> 可以返回多个变量. 存储过程的定义如下: 存储过程可以使得对数据库的管理、以及显示关于 ...
分类:数据库   时间:2017-07-19 14:32:57    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!