title: Percona Toolkit Vs. Openark Kit. Schema change
body: <p>I tried to add unique index to 2 columns of an RDS DB table with <strong>pt-online-schema-change</strong> and it failed with the error like:</p>
  
  <pre><code>DBD::mysql::db do failed: Access denied; you need (at least one of) the SUPER privilege(s) for this operation [for Statement "SET SQL_LOG_BIN=0"] at /usr/bin/pt-online-schema-change line 4663.
  </code></pre>
  
  <p>But using <strong>oak-online-alter-table</strong>, my table is altering. The procedure is not completed, but I see no errors and the output is like:</p>
  
  <pre><code>...
  -- Copying range (1230004), (1231683), progress: 24%
  </code></pre>
  
  <p>Do these tools implement different approaches to alter tables?</p>