
Mysql
文章平均质量分 77
liu27th
这个作者很懒,什么都没留下…
展开
-
[mysql]mysql存储过程的
最近公司的项目里,有个要统计每个分类的商品的数量的需求,本来用php连接mysql传递sql去统计的,后面发现老是出问题,最后换成了使用mysql的存储过程去实现,以前听过存储过程,但是从来没有动手去写过,所以今天学习了一下,统计品牌代码如下: begin declare num int default 0; declare cid int default 0; dec...原创 2013-01-03 09:48:18 · 99 阅读 · 0 评论 -
[转] Mysql性能调优
一:主要查看命令SHOW STATUS;FLUSH STATUS; 二:调优的参数和各项参数比[1] 查看当前连接数 SHOW STATUS LIKE 'Thread_%'; Thread_cached: 被缓存的线程的个数 Thread_running:处于激活状态的线程的个数 Thread_connected:当前连接的线程的个数 Thread_created...原创 2018-06-06 14:43:03 · 170 阅读 · 0 评论 -
[转] mysql大数据高并发处理
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高...原创 2018-05-11 10:22:04 · 253 阅读 · 0 评论 -
centos7新建sftp用户和数据库权限分配
[1] 新建用户分配权限CREATE USER 'kuangshiweiye'@'localhost' IDENTIFIED BY 'ks2018&future';GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, TRIGGER, CREATE VIEW, SHOW V...原创 2018-03-20 10:29:29 · 867 阅读 · 0 评论 -
命令行查看mysql数据库、表大小
[1] 1. 查看该数据库实例下所有库大小,得到的结果是以MB为单位(除1024为KB,再除1024为MB),下同> use information_schema> select table_schema,sum(data_length)/1024/1024 as data_length,sum(index_length)/1024/1024 as index_length...原创 2015-12-26 09:25:26 · 780 阅读 · 0 评论 -
[转] mysql性能优化方案
网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用status信息对mysql进行具体的优化,网上找了一篇文章,分页分得乱七八糟的,只能转到博客。 在MySQL里,我们一般使...原创 2014-03-31 17:37:50 · 132 阅读 · 0 评论 -
[mysql] mysql配置主从复制
mysql主从复制 随着数据量不断的增加,由单台Mysql作为独立的数据库有的时候是不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力这样的方案来进行部署与实施的。 使用mysql主从复制的好处有:1、采用主从服务...原创 2014-03-27 14:26:10 · 107 阅读 · 0 评论 -
[mysql] mysql基本用户管理
以root用户登入,在mysql中有一张mysql.user表是存储MySQL中所有用户的信息表,所以可以直接增加删除这个表的记录就可增加和删除用户; 1.添加用户(有两种形式): A.mysql> grant all on *.* to yushan@"%" identified by "123" ; mysql>flush privileges; (...原创 2014-03-27 14:25:52 · 146 阅读 · 0 评论 -
[mysql]数据库分区
mysql的分区技术理论 [1] 大数据存储当mysql中一个表的总记录数超过了1000万,会出现性能的大幅度下降吗?答案是肯定的。但性能下降的比率由系统的架构、应用程序、数据库索引、服务器硬件等多种因素而定。数据库多大上亿的数据量,分表之后的单个表也已经突破千万,那么单个表的更新等均影响着系统的运行效率。甚至是一条简单的SQL都有可能压垮整个数据库,如整个表对某个字段的排序...原创 2014-03-17 17:23:16 · 112 阅读 · 0 评论 -
配置LNMP阿里云服务器
安装配置阿里云服务器[1] 卸载不需要的服务软件 1. yum remove Deployment_Guide-en-US finger cups-libs cups bluez-libs desktop-file-utils ppp rp-pppoe wireless-tools irda-utils nfs-utils nfs-utils-lib rdate fetchmail...原创 2015-02-06 14:02:15 · 146 阅读 · 0 评论 -
自动创建数据库shell脚本
#!/bin/sh#File: /home/www/shell/oa.sh#Desc: database auto create# basic vars#DB_HOST="192.168.16.200"DB_PORT="3306"DB_USER="root"DB_PASS="123456"DB_NAME="test_item"BIN_DIR="/usr/.原创 2014-07-10 16:22:24 · 337 阅读 · 0 评论 -
[centos]coreseek配置模拟实时索引
[1] 有这么一种常见的情况:整个数据集非常大,以至于难于经常性的重建索引,但是每次新增的记录却相当地少。一个典型的例子是:一个论坛有1000000个已经归档的帖子,但每天只有1000个新帖子。在这种情况下可以用所谓的“主索引+增量索引”(main+delta)模式来实现“近实时”的索引更新。这种方法的基本思路是设置两个数据源和两个索引,对很少更新或根本不更新的数据建立主索引,而对新增...原创 2014-01-07 17:04:10 · 123 阅读 · 0 评论 -
[centos]配置coreseek
[1] 复制配置文件到coreseek的etccp /data/src/coreseek-3.2.14/testpack/etc/csft.conf /usr/local/coreseek/etc/csft.conf [2] 修改配置文件source src1{ type = mysql sql_host = localhost ...原创 2014-01-06 18:14:05 · 122 阅读 · 0 评论 -
[centos] 安装coreseek
[1]centos 安装依赖包yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel [2] 安装mysql数据源依赖包yum install mysql-devel libxml2-devel expat-devel ...原创 2014-01-06 15:36:35 · 101 阅读 · 0 评论 -
Centos下Docker搭建LNMP环境
Centos下Docker搭建LNMP环境 1. 安装Docker [1]前提: Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本[root@kewen ~]# uname -r [2] Docker 软件包和依赖包已经包含在...原创 2018-06-08 16:41:07 · 778 阅读 · 0 评论