Linux下MySQL,sysbench安裝使用記錄
安裝MySQL
兩種方法
1. yum
2. 下載原始碼make build
兩種安裝方法區別
yum安裝到預設目錄
make build安裝到自定義目錄
如果是yum安裝,安裝sysbench時configure不用指定mysql目錄,直接用預設目錄
如果是make build安裝, configure需要指定mysql目錄
make build安裝,配置檔案my.cnf在/etc/my.cnf,yum安裝不是
sysbench
sysbench可用於測試mysql效能。sysbench是一款開源的多執行緒效能測試工具,可以執行CPU/記憶體/執行緒/IO/資料庫等方面的效能測試。資料庫目前支援MySQL/Oracle/PostgreSQL。sysbench是一個模組化的、跨平臺、多執行緒基準測試工具,主要用於評估測試各種不同系統引數下的資料庫負載情況。
參考文件
sysbench安裝,使用和測試
描述使用測試方法很詳細,測試成功
sysbench安裝,使用,結果解讀
安裝sysbench
兩個下載來源:Github和mysql
mysql上下載無法autogen,無法完成configure
從Github下載0.4 zip,正常。安裝前需要安裝libtools等
按照文件方法install sysbench
如果是default configure,安裝在folder sysbench下
使用sysbench
先執行 mysql
啟動mysqld,mysqld是mysql server
/etc/init.d/mysqld start
預設conf檔案 /etc/my.cnf
mysqladmin create sbtest
執行sysbench,三步 prepare /run /cleanup
使用sysbench時可能會遇到libmysqlclient.so.18
環境變數 LD_LIBRARY_PATH 預設/usr/mysql/lib 改到/usr/local/mysql/lib
使用MySQL
root,密碼為空
show databases;
use [database name];
show tables;
desc [table name];
安裝jemalloc
今年年初由於facebook而火起來的jemalloc廣為人之,但殊不知,它在malloc界裡面很早就出名了。Jemalloc的創始人Jason Evans也是在FreeBSD很有名的開發人員。此人就在2006年為提高低效能的malloc而寫的jemalloc。Jemalloc是從2007年開始以FreeBSD標準引進來的。軟體技術革新很多是FreeBSD發起的。在FreeBSD應用廣泛的技術會慢慢匯入到linux。
目前jemalloc在firefox中也在使用。在firefox2中出現了記憶體碎片問題之後,便在firefox3中使用了jemalloc。在safari和chrome中使用的是google的tcmalloc
兩個來源
1. Github下載,無法完成make,編譯錯誤,可能編譯器問題
2. 從Fedora下載rpm,jemalloc,jemalloc-devel成功,沒有dependency
安裝完後whereis jemalloc可找到jemalloc.so 路徑/usr/lib64/libjemalloc.so
相關推薦
Linux下MySQL,sysbench安裝使用記錄
安裝MySQL 兩種方法 1. yum 2. 下載原始碼make build 兩種安裝方法區別 yum安裝到預設目錄 make build安裝到自定義目錄 如果是yum安裝,安裝sysbench時configure不用指定mysql目錄,直接用預設目錄 如果是make b
linux下mysql的解除安裝,安裝,忘記密碼修改密碼,允許遠端連線的設定
一、linux下mysql的解除安裝 檢視已經安裝了的MySql的包 rpm -qa|grep -i mysql [[email protected] ~]# rpm -qa|grep -i mysql MySQL-c
Linux下mysql 8.0安裝教程
轉:https://www.jb51.net/article/146677.htm 準備工作: mysql8.0 rpm檔案 測試工具(比如 idea的database工具) 安裝步驟: 1. 下載mysql的repo源,下載地址: 進入Linux系統,輸入指令:
Linux下MySQL原始碼編譯安裝(eg:mysql-5.6.27.tar.gz )
Linux下MySQL原始碼安裝(eg:mysql-5.6.27.tar.gz ): 1:準備MySQL原始碼安裝包: mysql-5.6.27.tar.gz、cmake-3.3.2.tar.gz、ncurses-6.0.tar.gz 注:centos請安裝: yum in
linux下mysql的解除安裝、安裝全過程及遇到"MySQL提示:The server quit without updating PID file問題的解決辦法"
1、查詢以前是否裝有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的兩個包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2、刪除mysql 刪除命令:rpm -e --nodeps 包名 (
linux 下mysql一鍵安裝指令碼
修改名字為 mysql.sh #!/bin/bash GROUP_NAME=mysql USER_NAME=mysql MYSQLDB_HOME=/home/mysql/mysql MYSQLDB_DATA_HOME=/home/mys
AWS Linux下MySQL資料庫的安裝與配置
1.root使用者登入Linux,使用yum 命令安裝MySQL,安裝完畢後,mysql 資料庫路徑在/var/lib/mysql ,配置檔案路徑為/etc/my.cnf sudo yum install mysql sudo yum install mysql-ser
linux下mysql的解除安裝、安裝全過程
解除安裝mysql 1、查詢以前是否裝有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的包: mysql-libs-5.1.71-1.el6.x86_64 2、刪除mysql 刪除命令:rpm -e mysql
linux下 mysql 的解除安裝和安裝
前面幾篇寫了如何安裝jdk 和 tomcat,搞web開發還差個數據庫吧,好了現在就介紹一下mysq的安裝吧, 一、前期準備: 1.由於redhat Enterprise 5 中自帶一個mysql的版本,如果在安裝linux前未選擇mysql的安裝此步就可跳過,因為我
CentOS 7.x Linux下MySQL 8的安裝指南
本教程為CentOS x86_64 7.x作業系統下,MySQL Community x86_64 8.0.17(GA)
RedHat Linux下以yum方式安裝Mysql5.6,修改預設的安裝路徑,以及完全解除安裝Mysql
一、mysql下載 選擇mysql的版本,作業系統平臺以及作業系統的版本 二、解壓mysql安裝包 2.1新建目錄mysql-install-package並將mysql的安裝包拷貝到新建的目錄中 [[email protected
Linux下mysql安裝好之後,查詢不到表
以前都使用的是windows下面的Mysql,今天把Mysql資料庫移到Linux上後,程式碼中的查詢語句報錯,找不到相關的表,而我在終端使用mysql連線工具連線查詢都是正常的,查資料才發現,Linux上的mysql資料庫對大小寫敏感,而程式碼中的表名都是大寫。 解決方法
Linux 下MySQL 安裝與卸載
word stat client int etc dpkg init net 是否 參考博客:http://www.cnblogs.com/steven_oyj/archive/2010/05/24/1742808.html http://www.linuxidc.com/
linux下通過yum倉庫安裝mysql
linux mysql 倉庫 環境:Centos6.5查看centos版本:[[email protected]/* */ ~]# cat /etc/redhat-release CentOS release 6.5 (Final)1.查看是否安裝了mysql[[email
Linux下MySQL的安裝
set network mirror name min 引擎 clas tar 原始的 Linux安裝MySQL Linux聯網 ip a查看網絡信息 修改 /etc/sysconfig/network-scripte/ifcfg-eth0 文件的ONBOOT值,no改為y
linux下mysql多實例安裝(轉)
ont 數據庫 fill 行修改 安裝部署 file 常見 soc -s 轉自:http://www.cnblogs.com/xuchenliang/p/6843990.html 1.MySQL多實例介紹 1.1.什麽是MySQL多實例 MySQL多實例就是在一臺機器上
Linux下MySQL的安裝和啟動(轉載)
enable linu char cal mysql用戶 客戶端程序 ast 初學 unix 原文鏈接:http://www.linuxidc.com/Linux/2016-07/133234.htm 一、MySQL各類安裝方法的比較 在Linux系統下,MySQL有3種主
linux下sendmail郵件系統安裝操作記錄
src 文件中 mage 本機 acc 現在 echo log lin 電子郵件系統的組成:1)郵件用戶代理(Mail User Agent , MUA),MUA是一個郵件系統的客戶端程序,它提供了閱讀,發送和接受電子郵件的用戶接口。 最常用的 MUA 有: linux 中
記錄Window系統下myeclipes連接linux下mysql所出現的一個bug
給賬號 onf flush 問題 info drive strong user BE 記錄myeclipes遠程連接mysql所出現的一個bug 今天在玩框架hibernate時,出現一個非常費解的bug,話不多說,先看bug Access denied for
linux下mysql安裝
跳過 退出 linux啟動文件 art port mysql命令 div kcon htm 1、安裝包下載: 官網https://dev.mysql.com/downloads/mysql/5.6.html#downloads ,我下載的這個版本mysql-5.6.39-l