Skip to content

Commit a0e10a1

Browse files
author
Shlomi Noach
committed
more what-if
1 parent 25e2d29 commit a0e10a1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

doc/what-if.md

+10
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,13 @@ There is a `lock_wait_timeout` explicitly associated with the cut-over operation
3030
This is where `gh-ost` shines. There is no need to kill it as you may be used to with other tools. You can reconfigure `gh-ost` [on the fly](https://github.com/github/gh-ost/blob/master/doc/interactive-commands.md) to be nicer.
3131

3232
You're always able to actively begin [throttling](throttle.md). Just touch the `throttle-file` or `echo throttle` into `gh-ost`. Otherwise, reconfigure your `max-load`, the `nice-ratio`, the `throttle-query` to gain better thresholds that would suit your needs.
33+
34+
### What if my replicas don't use binary logs?
35+
36+
If the master is running Row Based Replication (RBR) - point `gh-ost` to the master, and specify `--allow-on-master`. See [cheatsheets](cheatsheets.md)
37+
38+
If the master is running Statement Based Replication (SBR) - you have no alternative but to reconfigure a replica with:
39+
40+
- `log_bin`
41+
- `log_slave_updates`
42+
- `binlog_format=ROW`

0 commit comments

Comments
 (0)