- 16 4月, 2019 1 次提交
-
-
由 martianzhang 提交于
CREATE TABLE test_id ( ID int, PRIMARY KEY (`ID`) ) SELECT * FROM test_id WHERE id=1; fix explain NULL able column bug +----+-------------+-------+------------+------+---------------+------+---------+------+------+----------+--------------------------------+ | id | select_type | table | partitions | type | possible_keys | key | key_len | ref | rows | filtered | Extra | +----+-------------+-------+------------+------+---------------+------+---------+------+------+----------+--------------------------------+ | 1 | SIMPLE | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | no matching row in const table | +----+-------------+-------+------------+------+---------------+------+---------+------+------+----------+--------------------------------+
-
- 12 2月, 2019 1 次提交
-
-
由 martianzhang 提交于
sleep(), benchmark(), get_lock, release_lock() are dangerous function may not be used in online.
-
- 11 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
-
- 10 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
SHOW TABLE STATUS Rows AvgRowLength DataLENGTH MaxDataLength IndexLength DataFree
-
- 09 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
-
- 08 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
* import bats for cli test https://github.com/sstephenson/bats * add simple test case for cli use bats * format main.bats add env * replace main_test.sh with main.bats make explain suggestion sorted make index suggestion sorted * add test database world_x * update bats golden result * make docker add 180s timeout 1. add timeout for docker start 2. add not explain able sql test case into explain_test.go * explain info Using index VS Using index condition remove nonappearence key from explain extra info * add timeout for test
-
- 05 1月, 2019 3 次提交
-
-
由 martianzhang 提交于
* fix #178 JSON datatype only support utf8mb4 now * splitstatement support optimizer hint https://dev.mysql.com/doc/refman/8.0/en/optimizer-hints.html https://dev.mysql.com/doc/refman/8.0/en/comments.html * vendor daily update * format explain suggestion content
-
由 martianzhang 提交于
-
由 martianzhang 提交于
1. update vendor 2. `use db` can't be explain, it will print err log at explain.go
-
- 04 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
-
- 03 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
* fix #176 JSON datatype only support utf8mb4 now * splitstatement support optimizer hint https://dev.mysql.com/doc/refman/8.0/en/optimizer-hints.html https://dev.mysql.com/doc/refman/8.0/en/comments.html * vendor daily update
-
- 02 1月, 2019 1 次提交
-
-
由 martianzhang 提交于
JSON datatype only support utf8mb4 now
-
- 28 12月, 2018 4 次提交
-
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
compatibly with old version(<0.10.0)
-
- 27 12月, 2018 2 次提交
-
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
- 26 12月, 2018 2 次提交
-
-
由 martianzhang 提交于
we change mymysql to go-sql-driver and use insert unhex() for any dangerous data type.
-
由 martianzhang 提交于
-
- 24 12月, 2018 5 次提交
-
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
- 23 12月, 2018 1 次提交
-
-
由 martianzhang 提交于
1. remove Index_Comment in ShowIndex function 2. remove mysql client deps in Makefile
-
- 22 12月, 2018 2 次提交
-
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
- 20 12月, 2018 1 次提交
-
-
由 martianzhang 提交于
-
- 19 12月, 2018 6 次提交
-
-
由 martianzhang 提交于
-
由 martianzhang 提交于
not fix too many connections yet
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
由 martianzhang 提交于
-
- 11 12月, 2018 1 次提交
-
-
由 liipx 提交于
-
- 06 12月, 2018 1 次提交
-
-
由 liipx 提交于
-
- 04 12月, 2018 2 次提交
-
-
由 martianzhang 提交于
go test ./... -update
-
由 martianzhang 提交于
COL.015 text/blob default value only tobe `NULL`; COL.012 text/blob `NOT NULL` CONSTRAINT may be danagerous;
-
- 27 11月, 2018 1 次提交
-
-
由 martianzhang 提交于
-