Skip to content

Commit

Permalink
Merge pull request #57 from Releem/dev
Browse files Browse the repository at this point in the history
Changed sign up url and added link to blog
  • Loading branch information
drupaladmin authored Dec 1, 2020
2 parents 6b12b7d + a5d2a76 commit 63e6d20
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@

[![Build Status - Master](https://travis-ci.com/releem/mysqlconfigurer.svg?branch=master)](https://travis-ci.com/releem/mysqlconfigurer)


## Description
**MySQLConfigurer** is a script that will assist you prepare performance optimized configuration of your MySQL server based on the MySQLTuner report (MySQL status and system information).

**Releem** is an online service for automatic optimization MySQL configuration to improve performance and reduce costs. Releem analyzes the MySQLTuner report, MySQL status and system information of your server and provides settings recommendations in the form of a MySQL configuration file.

To get your Releem API Key please [sign up](https://releem.com/?utm_source=github&utm_medium=link&utm_campaign=signup#rec221377760).

## Support
Join the Releem Community on [Slack](https://mysqlcommunity.slack.com/archives/C01FFDYTWTW) and [Telegram](https://t.me/releemhq).

Expand Down Expand Up @@ -61,11 +64,10 @@ password=[your password]
We tested the results with Sysbench on a virtual server running Debian 9 (2 CPU, 2GB Ram) the table contained 10 million entries.
Two configurations were tested, the MySQL default configuration and the configuration recommended by the **Releem** service. The tests were two-step: read (test1) only and read/write (test2).

Recommended configuration delivered a 30% boost to MySQL performance compared to the default configuration. Follow this link to see test results:
https://docs.google.com/spreadsheets/d/1J9FDgBGbvNA356d74WKYBaEzSwK7H-wgjHEQgYh8CMI/edit?usp=sharing
Recommended configuration delivered a 30% boost to MySQL performance compared to the default configuration. Follow this [link](https://releem.com/blog/how-to-improve-performance-mysql57-default-configuration) to see test results.

## Options
**-k [Releem API KEY]** - used for authorization to Releem platform. To get your Releem API Key please sign up on https://app.releem.com/
**-k [Releem API KEY]** - used for authorization to Releem platform. To get your Releem API Key please [sign up](https://releem.com/?utm_source=github&utm_medium=link&utm_campaign=signup#rec221377760).

**-m [MYSQL_MEMORY_LIMIT]** - set maximum memory limit for MySQL. Used when there are installed different applications on the server.

Expand All @@ -92,7 +94,7 @@ https://docs.google.com/spreadsheets/d/1J9FDgBGbvNA356d74WKYBaEzSwK7H-wgjHEQgYh8
```bash
/bin/bash mysqlconfigurer.sh -k [RELEEM_API_KEY]
```
- **RELEEM_API_KEY** - To get your Releem API Key please sign up on https://app.releem.com/
- **RELEEM_API_KEY** - To get your Releem API Key please [sign up](https://releem.com/?utm_source=github&utm_medium=link&utm_campaign=signup#rec221377760).
4. In the /tmp/.mysqlconfigurer folder you could see
```bash
root@mysqlconfigurer# ls -l /tmp/.mysqlconfigurer/
Expand Down
2 changes: 1 addition & 1 deletion mysqlconfigurer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ done

# Check RELEEM_API_KEY is not empty
if [ -z "$RELEEM_API_KEY" ]; then
echo >&2 "RELEEM_API_KEY is empty please sign up at https://app.releem.com/ to get your Releem API key. Aborting."
echo >&2 "RELEEM_API_KEY is empty please sign up at https://releem.com/appsignup to get your Releem API key. Aborting."
exit 1;
fi

Expand Down

0 comments on commit 63e6d20

Please sign in to comment.