龙腾万里sky的博客

养得胸中一种恬静

这篇文章可以和我前段时间写的《MySQL开发篇,存储引擎的选择真的很重要吗?》结合参考。

前言

还在为面试官问你处理有过百万数据或者千万级数据的经验而烦恼吗?
还在为想测试大量数据苦于没有环境而烦恼吗?
还在为有了环境,不知如何生成大量数据而烦恼吗?
看了这篇文章,这个小伙子有点东西啊!

正文

一、MySQL or MariaDB随机生成1000w数据

MySQL随机生成1kw条数据相对而言麻烦一点,没有rownum这个字段确实很蛋疼。
提供一个思路当然可以采取曾经火遍半边天的Python去随机生成大量数据,然后使用工具或者命令导入到MySQL数据库。
其次,还可以在Oracle生成大量数据,然后使用迁移工具转数据到MySQL
(当时,偷懒不想写函数和存储过程。我就是用这种方法的,利用DM数据迁移工具即可实现。)

01 使用工具SQLyog

创建表tolove

1
2
3
4
5
6
7
/** 创建表tolove **/
CREATE TABLE test.`tolove` (
`ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`GIRE_NAME` VARCHAR(64) COLLATE utf8_bin DEFAULT NULL,
`GIRL_AGE` VARCHAR(64) COLLATE utf8_bin DEFAULT NULL,
`CUP_SIZE` VARCHAR(10) COLLATE utf8_bin DEFAULT NULL
) ENGINE=INNODB DEFAULT CHARSET=utf8 COLLATE=utf8_bin

创建函数rand_numbe

阅读全文 »

前言

本文主要介绍zabbix4.0在Redhat7系列的入门环境搭建,并记录搭建过程中的注意事项,偏向于实战。

距离我上次使用zabbix大概在3个月之前。当时也工作需要,公司用到了大数据看板需要配合zabbix做后台监控运维。

看过我之前发的文章,其实就会发现我写的基本上都是些与linux服务器相关的。基本上所有的环境都是Windows配合虚拟机使用linux发行版,比如Centos、Ubuntu还有国产化的银河麒麟以及统信UOS。

正文

一、安装zabbix前的准备

1、软件环境

1.1、linux服务器

推荐使用虚拟机+linux镜像,其次使用云服务器。我个人倾向Centos7或者Centos6,或者使用Ubuntu一样可行,选择自己熟悉的一款。

阅读全文 »

前言

MySQL主从复制实战。以前总听说集群之类的,从来没有好好思考过。如今有空余时间,终于亲自搭建环境得以实现MySQL主从复制。

从搭建虚拟机环境,以及安装Redhat系列的centos7.5服务器,部署MySQL5.6环境。嘿嘿,测试使用虚拟机搭建美滋滋。当然你也可以花money,多建几台云服务器实现集群环境。

正文

MySQL主从复制实战

主要使用到的环境说明

在这里插入图片描述

数据库版本

1
2
#使用centos7.3初始安装就可选择安装所需基本环境
5.6.51-log MySQL Community Server (GPL)

操作系统

阅读全文 »

国产适配linux银河麒麟V10下部署DM8(arm版本)

tips:安装过程仅供参考,具体因你的实际部署路径而定

正文

一、下载好对应的Linux版本的达梦数据库

DM8官网直通车:https://www.dameng.com/view_61.html

下载中心,需要注册登录
https://www.dameng.com/ucenter/docs.html
在这里插入图片描述

系统检测,参考官网技术文档,一般而言可以忽略这一步

1
2
#获取系统位数
getconf LONG_BIT

查询操作系统 release 信息,Redhat系列

1
2
#如果没安装对应的服务包,无法使用该命令
lsb_release -a
阅读全文 »

前言

主要以 Windows server2012R2 为主进行介绍,解决实际工作中遇到到的一些问题。

比如服务器 CPU 核心数过高,导致 Oracle 数据库安装时卡在 2% 的情况。

在 Windows 平台,你可以安装 VMware 工具模拟使用 Windows server 达到熟悉的目的。

img

阅读全文 »
0%