
数据库及工具
文章平均质量分 71
chszs
这个作者很懒,什么都没留下…
展开
-
解决MySQL8 ZIP发行版安装服务时报“服务没有响应控制功能”的错误
解决MySQL8 ZIP发行版安装服务时报“服务没有响应控制功能”的错误2020.9.30日版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。Windows系统安装MySQL 8,比如最新的8.0.21版,通常有两种方法,一种是下载MSI发行版直接使用图形化安装界面一步步完成安装,这种方法很难出错;另一种是下载免安装的ZIP发行版(比如mysql-8.0.21-winx64.zip)。在安装MySQL 8的ZIP发行版时,安装服务“mysqld.exe --install mysq原创 2020-09-30 21:02:15 · 2760 阅读 · 20 评论 -
H2数据库函数及数据类型概述
H2数据库函数及数据类型概述作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs一、H2数据库常用数据类型INT类型:对应java.lang.IntegerREAL类型:对应java.lang.FloatDOUBLE类型:对应java.lang.DoubleDECIMAL类型:对应java.math.BigDecimal,比如DECIMAL(20,2)CHA原创 2015-01-29 13:05:17 · 14591 阅读 · 1 评论 -
MySQL在Ubuntu设置自启动的一个故障解决
MySQL在Ubuntu设置自启动的一个故障解决作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs在解决MySQL自启动,执行命令:# chkconfig --listThe program 'chkconfig' is currently not installed. You can install it by typing:apt-get ins原创 2015-02-03 18:39:16 · 7190 阅读 · 1 评论 -
Yahoo的MySQL性能分析器详解
Yahoo的MySQL性能分析器详解一、介绍Yahoo于前日开源了自己的MySQL性能分析器(MySQL Performance Analyzer),源码托管在GitHub。此性能分析器使用Maven构建,需要JDK 8和Maven 3.0。此性能分析器项目包含了两个子项目: 1)Java Web应用项目:myperf2)Jetty Web服务器项目:jetty wrapper虽然项目在pom.原创 2015-05-24 11:04:58 · 2883 阅读 · 1 评论 -
MySQL启用SSD存储
MySQL启用SSD存储作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.youkuaiyun.com/chszs有时OS读写慢会降低MySQL服务器的性能,尤其是OS与MySQL使用同一磁盘时。故最好是让MySQL使用单独的磁盘,能使用SSD更好。要做到这一点,需要把SSD新磁盘挂载到服务器上,假定新磁盘在/dev/sdb。1、准备新磁盘:# fdisk /dev/sdb按下原创 2015-08-28 10:55:05 · 5896 阅读 · 1 评论 -
在Ubuntu 14.04上安装MariaDB
在Ubuntu 14.04上安装MariaDB作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.youkuaiyun.com/chszs一、概述本文提供一个在Ubuntu 14.04上安装MariaDB的部署文档。MariaDB是流行的MySQL数据库的衍生版,也可以看成是MySQL的一个分支,主要由开源社区负责维护。MariaDB采用GPL授权许可证。MariaDB的目的是完原创 2015-08-02 22:43:11 · 8025 阅读 · 2 评论 -
MySQL 5.6关闭DNS查询
对于每一个新的客户端连接,MySQL服务器使用客户端的IP地址进行检索,查看客户端的主机名是否在Host缓存中。如果Host缓存中不存在,MySQL服务器会尝试解析主机名。首先,MySQL服务器会解析主机名对应的IP地址,并与客户端的原始IP地址进行比较,确保是同一个IP地址。然后MySQL服务器把这些信息写入Host缓存中。如果Host缓存已满,MySQL服务器会使用最近最少使用算法,删除部分缓存数据。原创 2015-11-09 13:19:45 · 11459 阅读 · 0 评论 -
解决MySQL 5.6版的Function 'innodb' already exists错误
解决MySQL 5.6版的Function ‘innodb’ already exists错误作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszsMySQL 5.6启动后,其日志文件存在如下错误:......2015-10-28 13:27:05 25054 [ERROR] Function 'innodb' already exists2015-10-2原创 2015-10-28 15:55:42 · 10622 阅读 · 2 评论 -
MySQL在Ubuntu系统的三种自启动方法
MySQL在Ubuntu系统的三种自启动方法作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs1、、软件环境:Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-32-generic x86_64)MySQL 5.6.27 x642、方法一最简单的方法是执行命令:# update-rc.d mysql defaults Addi原创 2015-10-28 15:47:58 · 16995 阅读 · 1 评论 -
MySQL的用户密码过期功能详解
MySQL的用户密码过期功能详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.youkuaiyun.com/chszs先说明两个术语。Payment Card Industry,即支付卡行业,PCI行业表示借记卡、信用卡、预付卡、电子钱包、ATM和POS卡及相关的业务。 PCI DSS,即PCI数据安全标准(Payment Card Industry Dat原创 2016-02-11 13:54:42 · 47674 阅读 · 1 评论 -
用Docker运行Percona Server
用Docker运行Percona Server作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.youkuaiyun.com/chszsPercona官方提供了一个Percona Docker镜像,可以运行Percona Server MySQL和Percona Server for MongoDB。 Docker官方也提供了Percona镜像,具体见: Pe原创 2016-02-13 11:26:12 · 8594 阅读 · 1 评论 -
MariaDB数据库的安装、性能优化和安全
MariaDB数据库的安装、性能优化和安全作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.youkuaiyun.com/chszs数据库服务器是绝大多数应用程序的关键组成部分。如果没有存储、检索、更新和删除数据的能力,那么Web应用和桌面应用的实用性和使用范围会变得非常有限。 此外,知道如何安装、管理和配置数据库服务器,使得数据库的运行达到预期设定,是每个系统原创 2016-06-10 15:05:34 · 13504 阅读 · 2 评论 -
Amazon Aurora详解
Amazon Aurora详解版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。一、Aurora介绍对于部署在Amazon云平台上的应用,如何在不改变现有应用程序架构的情况下,来提升应用程序的性能?答案是采用AWS Aurora。在今天的时代,几乎所有的业务应用的首要任务都是发展用户,业务发展的越好,用户群则越大;用户数越多就意味着需要为更多用户提供服务,也意味着需要更进一步地优化原创 2017-06-05 22:45:33 · 11943 阅读 · 0 评论 -
MariaDB AX开源分析解决方案
MariaDB AX开源分析解决方案版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。MariaDB公司推出了新的增强产品——MariaDB AX,它为数据仓库提供了一种现代化的方法,使得客户能够更经济高效地执行快速可扩展的分析。MariaDB AX扩展了MariaDB服务器,提供了一个解决方案,支持使用分布式存储和并行处理的高性能分析,并可以在线或在任何云平台上的现有硬件环境上进原创 2017-11-24 14:01:38 · 3184 阅读 · 0 评论 -
数据湖
数据湖2018.2.21版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。我们生活在数据时代,根据Gartner的报告,全球信息数据量每年以59%的速度递增。管理海量数据是一个重大挑战,数据的品种和增长速度使管理变得更加困难。而且非常明显的是,越来越巨量的数据随着时间在继续生成,特别是在手持设备和互联网连接设备数量的指数增长的背景下。对于参与其中的组织来说,这是事实...原创 2018-02-22 19:15:00 · 2332 阅读 · 0 评论 -
MySQL 8复制性能的增强
MySQL 8复制性能的增强2018.3.3版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。MySQL从5.7版发布后没多久,其8.0版本的开发就提上了日程。MySQL在编号方面跳跃了几个版本,6.0被直接丢弃,7.0被保留用于MySQL的集群版本,因为Oracle官方认为,MySQL 5.6版就相当于6.0版,5.7版就相当于7.0版,因此作为5.7版的下一个版本,...原创 2018-03-03 17:06:48 · 1692 阅读 · 1 评论 -
MariaDB TX 3.0企业开源数据库
MariaDB TX 3.0企业开源数据库2018.5.29版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。MariaDB TX是一款开源的、基于MariaDB的企业数据库解决方案,它具有轻量级连接器、高级数据库代理和防火墙、可插拔的通用数据库、专用存储引擎、多主集群,并为数据库管理员和开发人员提供了通知服务。MariaDB TX刚发布了最新的3.0版本。Ma...原创 2018-05-29 21:41:47 · 1986 阅读 · 3 评论 -
阿里云RDS PostgreSQL时序数据的优化
2008年6月8日版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。PostgreSQL是最流行的开源数据库之一。PostgreSQL的一个优势是它可以通过多种方式进行优化,例如数据合并和数据清理。而数据合并和数据清理在一些应用场景下是必需的。例如:当数据表的具体内容被更新(插入、更新、删除)时,我们需要先合并,然后迅速得到每个主键的最新值。当我们有大量连续...原创 2018-06-08 22:30:47 · 1873 阅读 · 0 评论 -
Failed to issue method call: Unit mysql.service failed to load: No such file or directory的解决办法
Failed to issue method call: Unit mysql.service failed to load: No such file or directory的解决办法作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs1、软件环境:OpenSUSE 13.1 x64MySQL 5.6.20 x642、采用RPM包安装MySQL 5.6.原创 2014-08-22 16:37:58 · 93559 阅读 · 6 评论 -
在CentOS设置MariaDB的开机自启动
在CentOS设置MariaDB的开机自启动作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs1、检查MySQL是否在可管理列表中[root@Cloud-Q2 ~]# chkconfig --listabrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:offabrtd 0:off 1:原创 2014-03-07 10:22:28 · 13403 阅读 · 0 评论 -
利用数据库存储订单、通知和任务,构建高性能队列
利用数据库存储订单、通知和任务,构建高性能队列原文地址:http://www.codeproject.com/Articles/110931/Building-High-Performance-Queue-in-Database-for-st作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs引言到处都有队列。很多Web网站,经常可以看到使用队列来异步发送通翻译 2014-03-12 16:03:00 · 15450 阅读 · 5 评论 -
SQLite介绍
SQLite介绍SQLite是一个用C语言书写的小型库,它提供了数据库SQL引擎并实现了大部分的标准SQL92和ACID特性。与数据库服务器如MySQL或PostgreSQL相比较,它的特殊性,在于不是复制客户机/服务器结构,而是通过使用数据库文件直接集成到程序中。SQLite是D. Richard Hipp创建的公共项目。 SQLite是一个数据库引擎,存在于许多大型公共软件如Skype、F原创 2009-05-10 18:13:00 · 3420 阅读 · 0 评论 -
认识Oracle/SQL Server的免费数据库
认识Oracle/SQL Server的免费数据库 像Oracle和SQL Server等大型数据库也存在免费版,能满足很多中小项目的需求。但由于很多做项目的同志不清楚,以至于动不动就选择MySQL、PostgreSQL或者Firebird等开源数据库。 另外,选择大型数据库的免费版还有很多好处。比如,在项目设计、开发阶段,完全可以用免费版的数据库进行开发和测试,到部署阶段,再选择原创 2009-09-04 14:52:00 · 4280 阅读 · 2 评论 -
数据库重构探讨系列(1)
数据库重构探讨系列(1) 基础 1、数据库重构分成6类:2、数据库味道与“代码味道”概念相似,代码味道是代码中出现常见问题,表明需要进行重构。数据库味道表明数据库需要重构。这些味道包括:(1) 多用途的列如一个列被用于多种用途,就可能存在额外的代码来确保源数据以“正确的方式”使用,这些代码常常会检查一个列或更多其它列的值。比如:某列用原创 2010-02-27 17:29:00 · 4576 阅读 · 2 评论 -
数据库重构探讨系列(2)
数据库重构探讨系列(2) 接上一篇文章,《数据库重构探讨系列(1)》(见http://blog.youkuaiyun.com/chszs/archive/2010/02/27/5332408.aspx)。4、数据库重构实例“余额Balance”列实际上描述的是“账户Account”实体,而不是“顾客Customer”实体。因此如图所示,需要把“余额Balance”列原创 2010-03-04 21:12:00 · 3389 阅读 · 0 评论 -
PostgreSQL 9.0 beta1版发布
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty原创 2010-05-04 09:32:00 · 2356 阅读 · 0 评论 -
SQLyog中文乱码的解决方法
MySQL要支持完整的中文字符集,应该设置为GBK编码。找到MySQL安装目录的my.ini,修改utf8为gbk,如下:default-character-set=gbk共两处需要修改。重启MySQL服务。结果,用SQLyog查看数据表,显示正常。原创 2010-06-09 22:51:00 · 59758 阅读 · 2 评论 -
DataNucleus Access Platform 3.1.2发布
DataNucleus Access Platform 3.1.2 ("Kepler") 最近发布。DataNucleus Access Platform是一个基于JAVA的数据持久化框架,类似于Hibernate、EclipseLink之类的框架,支持多种关系数据库系统,以及Neo4j、MongoDB等NoSQL数据库,还有LDAP、XML和Excel等。3.1.2版主要的改进包括:Fix to原创 2012-10-04 15:05:16 · 2186 阅读 · 0 评论 -
MongoDB 2.2.1发布
作者:chszs,转载需注明。作者博客主页:http://blog.youkuaiyun.com/chszsMongoDB v2.2.1版发布。这一版没有增加新功能,而是修复了一些MongoDB在2.2.0版上发现的Bug。官方推荐所有MongoDB用户升级数据库。MongoDB v2.2.1版中值得注意的修改:1. Fixed several batched oplog application issues原创 2012-11-04 13:24:40 · 2502 阅读 · 0 评论 -
Redis 2.6.6版发布
《Redis 2.6.6版发布》作者:chszs,转载需注明。作者博客主页:http://blog.youkuaiyun.com/chszsRedis 是一个高性能的内存键值数据库。 Redis的出现,在很大程度弥补了Memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP等语言的客户端驱动库,使用很方便。2012-原创 2012-12-02 20:06:58 · 2667 阅读 · 0 评论 -
Percona Server for MySQL 5.6.10-60.2发布
Percona Server for MySQL 5.6.10-60.2发布作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszsPercona于2013年3月14日发布Percona Server for MySQL 5.6.10-60.2版。下载地址见:http://www.percona.com/downloads/Percona-Server-5.6/原创 2013-03-19 15:01:18 · 3439 阅读 · 0 评论 -
MongoDB 2.4企业版分析
MongoDB 2.4企业版分析作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszsMongoDB v2.4版于3月19日发布,它引入了内置的文本搜索功能,以及基于哈希的分片和众所期盼的安全特性。同时,10gen公司发布了MongoDB的企业版,它在开源版的基础上增加了安全和监控的特性,易于与其它企业软件相集成。缺乏安全使得NoSQL技术广受批评。Mongo原创 2013-03-20 15:54:02 · 5279 阅读 · 0 评论 -
MongoDB2.4.3在Ubuntu13.04的安装
MongoDB2.4.3在Ubuntu13.04的安装作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs一、需求MongoDB版本:2.4.3Ubuntu版本:13.04二、说明10gen公司提供了MongoDB的.deb包版本,使得在ubuntu下安装很简单。尽管Ubuntu也提供了MongoDB包,但是其包管理的MongoDB版本有点老,不能安装最新的原创 2013-05-13 17:01:54 · 5500 阅读 · 0 评论 -
DB2数据库性能优化介绍
DB2数据库性能优化介绍作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs前段时间,我从优快云得到了这本书《DB2数据库性能调整和优化(第2版)》,这是一本介绍DB2数据库性能调优的书籍,此书覆盖了DB2数据库性能调优所需的全部知识和工具,而且还提供了大量的性能调优的实际案例,颇有一种“一书在手,DB2尽在掌握”的豪情。大家都知道,性能调优是一个系统工程原创 2013-08-27 00:19:15 · 5268 阅读 · 1 评论 -
用Yum安装最新的MySQL版本
用Yum安装最新的MySQL版本作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs通常在使用Yum安装MySQL时,默认安装的是伴随OS发布的旧MySQL版本。要安装最新的MySQL版本,你必须去Oracle的MySQL主页,下载最新的发布版本,然后再安装。现在我们不必那么麻烦了,YUM库里面已经有了最新的MySQL版本。使用Yum,现在你总是可以安装最新原创 2013-11-01 15:17:24 · 27064 阅读 · 0 评论 -
2014年值得关注的10个开源项目(中)
2014年值得关注的10个开源项目(中)作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs四、InfluxDB官网:http://influxdb.org/InfluxDB是一个开源分布式的时序、事件和指标数据库。InfluxDB使用Go语音编写,无需外部依赖。其设计目标是实现分布式和水平伸缩扩展。在InfluxDB数据库中,一切都是基于时间序列的,同时你原创 2014-01-31 11:00:54 · 13644 阅读 · 1 评论 -
是时候用PerconaDB替换MySQL了
是时候用PerconaDB替换MySQL了作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszsPercona数据库服务器是MySQL的增强版,替代MySQL并不复杂。一、PerconaDB的特性1)查询速度更快,数据的一致性更好2)服务器运行及其稳定3)可以延迟分片,或者避免分片4)需要支付的费用比MySQL低5)在优化和管理方面花费的时间更少6)更高的正常原创 2014-03-01 10:37:42 · 9479 阅读 · 0 评论 -
CentOS 6.5上安装MariaDB
CentOS 6.5上安装MariaDB作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszs1、软件环境:CentOS 6.5 x64MariaDB 5.5.362、安装过程1)在/etc/yum.repos.d/目录创建MariaDB.repo文件,内容如下:# MariaDB 5.5 CentOS repository list - created 20原创 2014-03-04 20:50:26 · 18650 阅读 · 1 评论 -
HeidiSQL 4.0 发布
HeidiSQL 4.0 发布HeidiSQL是一个为网络开发者使用流行的MySQL数据库的、易于使用的接口和一个“working-horse”。它允许你通过一个直观的Windows界面来管理和浏览您的数据库和表。 使用HeidiSQL您可以:1)产生良好的SQL输出2)两个数据库之间同步数据表 3)管理用户权限 4)导入文本文件 5)输出表数据为CSV、 HTML或XML格式6)使用舒适的网原创 2009-05-08 10:06:00 · 3978 阅读 · 0 评论