123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- #include <string>
- #include "benchmark.h"
- class MySQL_uBenchmark: public uBenchmark {
- public:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MySQL_uBenchmark(const std::string& hostname, const std::string& user,
- const std::string& pass, const std::string& db,
- uint32_t num_iterations, bool sync,
- bool verbose);
-
- virtual void printInfo();
-
- virtual void connect();
-
- virtual void disconnect();
-
-
-
- virtual void createLease4Test();
-
-
-
- virtual void searchLease4Test();
-
-
-
- virtual void updateLease4Test();
-
-
-
- virtual void deleteLease4Test();
- protected:
-
-
-
-
-
-
-
-
-
- void failure(const char* operation);
-
-
-
-
-
-
-
-
-
-
- void stmt_failure(MYSQL_STMT * stmt, const char* operation);
-
- MYSQL* conn_;
- };
|