
数据设计
天府云创
诚交天下技术开发、管理、运维、市场营销和云计算及人工智能の好友!
展开
-
Mysql备份所有数据库Shell脚本
【官方自带】使用命令行shell测试执行mysqldump,理解必备的参数,查看生成的sql备份文件是否符合需求/usr/bin/mysqldump --opt -u用户 -p密码 -h主机地址 > /home/mysqlBackup/db_`date +%F`.sql注解:1、执行 /usr/bin/mysqldump;2、--opt是quick,add-drop-table,add-locks,extended-insert,lock-tables几个参数的合称,一般都要使用,具原创 2020-12-21 17:01:51 · 915 阅读 · 0 评论 -
性能安全之新安装的MySQL必须调整的10项配置
还在为新安装的mysql服务,不知道修改哪些默认配置而发愁吗?mysql可调整参数有100多个,到底要立即!马上!调整哪些最重要的参数?这篇文章主要介绍了MySQL优化必须调整的10项配置,使用这些方法可以让你快速地获得一个稳健的MySQL配置,需要的朋友可以参考下:当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊原创 2015-09-06 14:18:19 · 1110 阅读 · 0 评论 -
【数据库】PostgreSQL与MySQL比较
特性MySQLPostgreSQL实例通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘转载 2015-10-10 16:48:59 · 1031 阅读 · 0 评论 -
Linux(CentOS)下安装配置和使用PostgreSQL数据库
以前对PostgreSQL研究比较少,这几天没事就对这个数据库研究一下,第一步当然是安装了相关软件可在在官网上下载:http://www.postgresql.org/download/其实安装也比较简单,现将软件SSH到root用户下(注意,只能在root用户下安装)一、简介PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),原创 2015-10-13 11:24:04 · 6928 阅读 · 0 评论 -
SQL Server 2008 R2占用内存越来越大两种解决方法
SQL Server 2008 R2占用内存越来越大两种解决方法 [非程序和sql语句的问题]事件缘由:本人在开发sql server数据库项目的过程中发现了这么一个问题,SQL Server 2008 R2运行越久,占用内存会越来越大。因为sql server 2008 本身内存回收机制做的不好 所以只能这么强制设置。现在明白了,原来是微软R2系列的服务器&数据库问题的通病。翻译 2015-11-13 10:35:40 · 37664 阅读 · 0 评论 -
Openstack中数据库Galera/mysql 集群备忘笔记
高可用的mysql galera集群部署原创 2016-01-15 16:07:29 · 2308 阅读 · 0 评论 -
MariaDB集群Galera Cluster的研究与测试
Galera Cluster是MariaDB的一个双活多主集群,其可以使得MariDB的所有节点保持同步,Galera为MariaDB提供了同步复制(相对于原生的异步复制),因此其可以保证HA,且其当前仅支持XtraDB/InnoDB存储引擎(扩展支持MyISAM),并且只可在Linux下使用。Galera Cluster拥有以下特性:真正的多主架构,任何节点都可以进行读写同步原创 2016-01-15 16:00:08 · 10054 阅读 · 0 评论 -
Mysql数据库查询占用内存和CPU的优化技巧
在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分。 在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设原创 2016-01-05 15:07:59 · 16623 阅读 · 0 评论 -
怎样将数据库MySQL 迁移到 MariaDB 上
自从甲骨文收购 MySQL 后,由于甲骨文对 MySQL 的开发和维护更多倾向于闭门的立场,很多 MySQL 的开发者和用户放弃了它。在社区驱动下,促使更多人移到 MySQL 的另一个叫 MariaDB 的分支,在原有 MySQL 开发人员的带领下,MariaDB 的开发遵循开源的理念,并确保它的二进制格式与 MySQL 兼容。众多Linux 发行版例如Red Hat等都支持 MariaDB原创 2016-04-01 14:04:31 · 6081 阅读 · 0 评论 -
Mysql:Forcing close of thread 756 user: 'root' 的解决
摘要 Mysql:Forcing close of thread 756 user: 'root' 的解决办法最近发现两台MySQL server在中午的时候忽然(很突然的那种)发飙,不断的挂掉。重启mysql也尽是失败,看mysql的errorlog,只能看到类似如下的信息: Forcing close of thread 12232 user: 'root'原创 2016-05-09 10:41:35 · 5321 阅读 · 1 评论 -
不用任何第三方工具,如何备份InnoDB?生产环境
目前流行几种备份方式:逻辑备份、物理备份、双机热备份、备份脚本的编写等,本文分别从这些方面总结了MYSQL自动备份策略的经验和技巧,一起来看看。原创 2016-05-09 11:28:02 · 2728 阅读 · 3 评论 -
架构优化之MSSQL数据库高可用实战案例
说到高可用,看官们会想到很多方案,也许是自亲身经历过系统从单机变成高可用的痛苦过程,也许有的看官只是在自己的虚机上搭建过测试的玩具。今天本篇用我自己的真实经历给大家讲述,不管怎么样实战和测试玩耍还是很大的区别的!可能你觉得搭建一套高可用方案很简单,配置配置就OK了,但在真正的复杂系统中一切就没有那么轻松了!原创 2016-09-01 14:09:40 · 3094 阅读 · 0 评论 -
[常用]MySQL管理工具和应用程序
工欲善其事,必先利其器。几乎每个开发人员都有最钟爱的 MySQL 管理工具,它帮助开发人员在许多方面支持包括 PostgreSQL,MySQL,SQLite,Redis,MongoDB 等在内的多种数据库;提供各种最新的特性,包括触发器、事件、视图、存储过程和外键,支持导入、数据备份、对象结构等多种功能。 这篇文章收集了15款最佳的 MySQL 管理工具和应用软件,帮助你轻松快速完成工作原创 2018-01-09 14:14:44 · 5556 阅读 · 2 评论 -
SQL Server 2008数据库创建用户只读权限的两种方式
在SQL Server 2008中,为了保护数据库的安全,需要给不同的使用者开通不同的访问用户,那么如何简单的控制用户的权限呢?下面我们就创建一个只读用户,给大家学习使用。 一、命令行方式创建 新建查询窗口,然后输入以下命令然后执行即可 sqlserver命令方式增加登录名、用户名及赋予相应权限sp_addlogin原创 2015-08-10 09:25:42 · 24227 阅读 · 0 评论 -
Rsync、Unison及DRBD的比较
一、RsyncRsync(remote synchronize),顾名思义,可以知道这是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的 “Rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。Rsync 本来是用于替代rcp的一个工具,目前由rsync.samba.原创 2015-07-28 15:16:33 · 2437 阅读 · 0 评论 -
高并发高流量网站架构
摘要:Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容:原创 2013-11-28 16:03:35 · 2227 阅读 · 0 评论 -
配置MySQL数据库主从服务器实现双机热备
摘要:网站 程序在Web 服务器192.168.21.129 上面,数据库在MySQL 服务器192.168.21.169 上面。实现目的:增加一台MySQL 备份服务器(192.168.21.168),做为MySQL 服务器(192.168.21.169)的从服务器,这两台MySQL 服务器之间实现双机热备。网站:http://zhoushengwei.vicp.net程序在:Web 服原创 2013-12-02 22:54:19 · 1602 阅读 · 0 评论 -
问题:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
今天连接mysql数据库的时候遇到一个问题:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 参考网上相关的方法,包括:(http://blog.csdn.net/lmss82/archive/2009/08/05/4414178.aspx)方案1. 1.#ps -A|grep my原创 2013-12-02 22:35:30 · 1181 阅读 · 0 评论 -
linux系统下实现MySQL主从热备份
主从的作用:1.可以当做一种备份方式2.用来实现读写分离,缓解一个数据库的压力 MySQL主从备份原理: Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。 如果想配置成为同一台上的话,注意安装的时候,选择两个不同的prefix=路径,同时开启服务器的时候,端口不原创 2013-12-05 22:53:01 · 1880 阅读 · 2 评论 -
数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器
第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的 互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层 已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台转载 2013-12-28 17:05:18 · 1093 阅读 · 1 评论 -
大型网站架构一步步构建
今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但马克思告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断完善的,下面是一个网站架构逐步发展的基本过程,读完后,请思考,你现在在哪个阶段。希望对于现在你有所帮助。原创 2014-01-08 10:40:34 · 2054 阅读 · 0 评论 -
MySQL数据库中的安全解决方案
随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进入数据库。由于以上原因,数据库安全就显得十分重要。因此,本文就以上问题讨论了MySQL数据库在网络安全方面的一些功能。 帐户安全 帐户转载 2014-01-15 19:59:55 · 1286 阅读 · 0 评论 -
FastDFS分布式文件系统架构剖析
FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,Google FS以及FastDFS、mogileFS、HDFS、TFS等类Google FS都不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。原创 2014-01-20 11:38:29 · 1713 阅读 · 0 评论 -
Linux系统下软件包的制作方法和过程
RPM 前是RedHat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;现在应为RPM Package Manager的缩写。在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包中除了包括程序运行时所需要的文件,也有其它的文件;一个RPM 包中的应用程序,有时除了自身所带的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依原创 2014-03-10 16:22:16 · 3611 阅读 · 0 评论 -
Mysql高可用架构MHA搭建及测试故障转移
MHA项目网站https://code.google.com/p/mysql-master-ha/一.环境介绍1.主机部署manager机:10.10.54.154master机:10.10.54.156slave1机:10.10.54.155(备用master)slave2机:10.10.54.1572.大致步骤A.首先用ssh原创 2014-04-15 16:30:03 · 2948 阅读 · 0 评论 -
MongoDB和HBase的性能分析测试对比
性能测试:SequoiaDB vs. MongoDB vs. Cassandra vs. HBase在本篇测试报告中,我们使用Yahoo!发布的标准YCSB测试规则,对MongoDB、SequoiaDB、Cassandra、HBase进行对比,并尝试给出每种不同产品所适用的应用场景。在测试配置中,我们尽可能对全部产品做到高可用配置,而在一致性级别上则使用最终一致性。在测试中原创 2015-04-11 14:26:05 · 17016 阅读 · 1 评论 -
MySQL和MsSQL实时自动数据同步
自动同步数据/定时同步数据无论是实时同步/24小时不间断同步,还是根据计划任务(每小时/每日/每周/等)定时自动同步都能完全胜任。完整支持 Microsoft SQL Server完整支持 Microsoft SQL Server 2000 2005 2008 数据库类型。并能在不同数据库版本之间相互同步数据。支持 MySQL 4.1 以上版本支持 MySQL 4.1 5.0 5.1 5.4 5.5。并能在不同数据库版本之间相互同步数据。无人值守和故障自动恢复当数据库故障或网络故障以后,无需人原创 2015-06-15 15:25:46 · 5228 阅读 · 1 评论 -
mysql优化案例分析
本文总结了一些工作常见的sql优化例子,虽然比较简单,但很实用,希望对大家有所帮助。sql优化一般分为两类,一类是sql本身的优化,如何走到合适的索引,如何减少排序,减少逻辑读;另一类是sql本身没有优化余地,需要结合业务场景进行优化。即在满足业务需求的情况下对sql进行改造,已提高sql执行速度,减少响应时间。例子1:SELECT ID FROM SENDLOG WHER原创 2013-11-27 10:15:41 · 1035 阅读 · 0 评论