Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
mysql-test /
suite /
ndb /
t /
[ HOME SHELL ]
Name
Size
Permission
Action
disabled.def
576
B
-rw-r--r--
loaddata_autocom_ndb.test
98
B
-rw-r--r--
ndb_alter_table.test
12.3
KB
-rw-r--r--
ndb_alter_table2.test
1.35
KB
-rw-r--r--
ndb_alter_table3.test
1.11
KB
-rw-r--r--
ndb_auto_increment.test
8.97
KB
-rw-r--r--
ndb_autoinc.test
642
B
-rw-r--r--
ndb_basic.test
19.22
KB
-rw-r--r--
ndb_binlog_basic.test
2.22
KB
-rw-r--r--
ndb_binlog_ddl_multi.test
3.7
KB
-rw-r--r--
ndb_binlog_discover.test
916
B
-rw-r--r--
ndb_binlog_format.test
984
B
-rw-r--r--
ndb_binlog_ignore_db-master.op...
29
B
-rw-r--r--
ndb_binlog_ignore_db.test
393
B
-rw-r--r--
ndb_binlog_log_bin.test
1.33
KB
-rw-r--r--
ndb_binlog_multi.test
2.59
KB
-rw-r--r--
ndb_bitfield.test
4.01
KB
-rw-r--r--
ndb_blob.test
13.54
KB
-rw-r--r--
ndb_blob_partition.test
3.1
KB
-rw-r--r--
ndb_bug26793.test
843
B
-rw-r--r--
ndb_bug31477.test
2.13
KB
-rw-r--r--
ndb_cache.test
3.51
KB
-rw-r--r--
ndb_cache2.test
10.49
KB
-rw-r--r--
ndb_cache_multi.test
1.74
KB
-rw-r--r--
ndb_cache_multi2.test
4.15
KB
-rw-r--r--
ndb_charset.test
6.03
KB
-rw-r--r--
ndb_condition_pushdown.test
69.7
KB
-rw-r--r--
ndb_config.test
2.07
KB
-rw-r--r--
ndb_config2.test
404
B
-rw-r--r--
ndb_cursor.test
953
B
-rw-r--r--
ndb_database.test
467
B
-rw-r--r--
ndb_dd_alter.test
7.24
KB
-rw-r--r--
ndb_dd_basic.test
16.07
KB
-rw-r--r--
ndb_dd_ddl.test
7.46
KB
-rw-r--r--
ndb_dd_disk2memory.test
10.02
KB
-rw-r--r--
ndb_dd_dump.test
10.41
KB
-rw-r--r--
ndb_dd_sql_features.test
16.14
KB
-rw-r--r--
ndb_gis.test
163
B
-rw-r--r--
ndb_grant.later
10.98
KB
-rw-r--r--
ndb_index.test
6.63
KB
-rw-r--r--
ndb_index_ordered.test
16.14
KB
-rw-r--r--
ndb_index_unique.test
9.72
KB
-rw-r--r--
ndb_insert.test
35.42
KB
-rw-r--r--
ndb_limit.test
2.29
KB
-rw-r--r--
ndb_load.test
596
B
-rw-r--r--
ndb_loaddatalocal.test
2.38
KB
-rw-r--r--
ndb_lock.test
5.72
KB
-rw-r--r--
ndb_lock_table.test
284
B
-rw-r--r--
ndb_minmax.test
1.31
KB
-rw-r--r--
ndb_multi.test
3.25
KB
-rw-r--r--
ndb_multi_row.test
1.87
KB
-rw-r--r--
ndb_partition_error.test
1.56
KB
-rw-r--r--
ndb_partition_error2-master.op...
13
B
-rw-r--r--
ndb_partition_error2.test
400
B
-rw-r--r--
ndb_partition_key.test
5.6
KB
-rw-r--r--
ndb_partition_list.test
2.35
KB
-rw-r--r--
ndb_partition_range.test
6.28
KB
-rw-r--r--
ndb_read_multi_range.test
8.94
KB
-rw-r--r--
ndb_rename.test
714
B
-rw-r--r--
ndb_replace.test
3.29
KB
-rw-r--r--
ndb_restore.test
16.93
KB
-rw-r--r--
ndb_restore_compat.test
3.07
KB
-rw-r--r--
ndb_restore_different_endian_d...
6.52
KB
-rw-r--r--
ndb_restore_partition-master.o...
6
B
-rw-r--r--
ndb_restore_partition.test
14.78
KB
-rw-r--r--
ndb_restore_print.test
4.83
KB
-rw-r--r--
ndb_row_format.test
1.95
KB
-rw-r--r--
ndb_single_user.test
4.76
KB
-rw-r--r--
ndb_sp.test
944
B
-rw-r--r--
ndb_subquery.test
2.33
KB
-rw-r--r--
ndb_temporary.test
895
B
-rw-r--r--
ndb_tmp_table_and_DDL.test
312
B
-rw-r--r--
ndb_transaction.test
5.8
KB
-rw-r--r--
ndb_trigger.test
6.73
KB
-rw-r--r--
ndb_truncate.test
829
B
-rw-r--r--
ndb_types.test
2.73
KB
-rw-r--r--
ndb_update.test
2.12
KB
-rw-r--r--
ndb_update_no_read.test
1.8
KB
-rw-r--r--
ndb_view.test
642
B
-rw-r--r--
ndbapi.test
1.9
KB
-rw-r--r--
ps_7ndb.test
631
B
-rw-r--r--
strict_autoinc_5ndb.test
146
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ndb_cache2.test
-- source include/have_query_cache.inc -- source include/have_ndb.inc -- source include/not_embedded.inc --disable_warnings drop table if exists t1, t2, t3, t4, t5; --enable_warnings # Turn on and reset query cache set GLOBAL query_cache_type=on; set GLOBAL query_cache_size=1355776; # Turn on thread that will fetch commit count for open tables set GLOBAL ndb_cache_check_time=100; reset query cache; flush status; # Create test tables in NDB CREATE TABLE t1 ( pk int not null primary key, a1 int, b1 int not null, c1 varchar(20) ) ENGINE=ndb; CREATE TABLE t2 ( pk int not null primary key, a2 int, b2 int not null ) ENGINE=ndb; CREATE TABLE t3 ( pk int not null primary key, a3 int, b3 int not null, c3 int not null, d3 varchar(20) ) ENGINE=ndb; CREATE TABLE t4 ( a4 int, b4 int not null, c4 char(20) ) ENGINE=ndbcluster; CREATE TABLE t5 ( pk int not null primary key, a5 int, b5 int not null, c5 varchar(255) ) ENGINE=ndbcluster; insert into t1 value (1, 2, 3, 'First row'); insert into t2 value (1, 2, 3); insert into t3 value (1, 2, 3, 4, '3 - First row'); insert into t4 value (2, 3, '4 - First row'); insert into t5 value (1, 2, 3, '5 - First row'); # Perform one query which should be inserted in query cache select * from t1; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; # Perform the same query and make sure the query cache is hit select * from t1; show status like "Qcache_hits"; # Update the table and make sure the correct data is returned update t1 set a1=3 where pk=1; select * from t1; show status like "Qcache_inserts"; show status like "Qcache_hits"; # Insert a new record and make sure the correct data is returned insert into t1 value (2, 7, 8, 'Second row'); insert into t1 value (4, 5, 6, 'Fourth row'); select * from t1 order by pk desc; show status like "Qcache_inserts"; show status like "Qcache_hits"; select * from t1 order by pk desc; show status like "Qcache_hits"; # Perform a "new" query and make sure the query cache is not hit select * from t1 where b1=3; show status like "Qcache_queries_in_cache"; show status like "Qcache_hits"; # Same query again... select * from t1 where b1=3; show status like "Qcache_hits"; # Delete from the table delete from t1 where c1='Fourth row'; show status like "Qcache_queries_in_cache"; select * from t1 where b1=3; show status like "Qcache_hits"; # Start another connection and check that the query cache is hit connect (con1,localhost,root,,); connection con1; use test; select * from t1 order by pk desc; select * from t1 where b1=3; show status like "Qcache_hits"; # Update the table and switch to other connection update t1 set a1=4 where b1=3; connect (con2,localhost,root,,); connection con2; use test; show status like "Qcache_queries_in_cache"; select * from t1 order by pk desc; select * from t1 order by pk desc; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; select * from t1 order by pk desc; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; # Load all tables into cache select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; ##################################################################### # Start transaction and perform update # Switch to other transaction and check that update does not show up # Switch back and commit transaction # Switch to other transaction and check that update shows up ##################################################################### connection con1; flush status; begin; update t1 set a1=5 where pk=1; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; commit; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 order by pk desc; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; ##################################################################### # Start transaction and perform update # Switch to other transaction and check that update does not show up # Switch back, perform selects and commit transaction # Switch to other transaction and check that update shows up ##################################################################### connection con1; flush status; begin; update t1 set a1=6 where pk=1; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 order by pk desc; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; # The two queries below will not hit cache since transaction is ongoing select * from t1 order by pk desc; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; commit; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 order by pk desc; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; ##################################################################### # Start transaction and perform insert # Switch to other transaction and check that insert does not show up # Switch back, perform selects and commit transaction # Switch to other transaction and check that update shows up ##################################################################### connection con1; flush status; begin; insert into t1 set pk=5, a1=6, b1=3, c1="New row"; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 where pk=5; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; # The below four queries will not be cached, trans is ongoing select * from t1 where pk=5; select * from t1 where pk=5; select * from t1 order by pk desc; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; commit; connection con2; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; ##################################################################### # Start transaction and perform delete # Switch to other transaction and check that delete does not show up # Switch back, perform selects and commit transaction # Switch to other transaction and check that update shows up ##################################################################### connection con1; flush status; begin; delete from t1 where pk=2; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 where pk=2; select * from t1 order by pk desc; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; # The below four queries will not be cached, trans is ongoing select * from t1 where pk=2; select * from t1 order by pk desc; select * from t1 order by pk desc; select * from t1 where pk=2; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; commit; connection con2; select * from t1 order by pk desc; select * from t1 where pk=2; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; ##################################################################### # Start a transaction which updates all tables # Switch to other transaction and check updates does not show up # Switch back, perform selects and commit transaction # Switch to other transaction and check that update shows up ##################################################################### flush status; begin; update t1 set a1=9 where pk=1; update t2 set a2=9 where pk=1; update t3 set a3=9 where pk=1; update t4 set a4=9 where a4=2; update t5 set a5=9 where pk=1; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 order by pk desc; select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; # The below five queries will not be cached, trans is ongoing select * from t1 order by pk desc; select * from t1 order by pk desc; select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; commit; connection con2; select * from t1 order by pk desc; select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con1; select * from t1 order by pk desc; select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; select * from t1 order by pk desc; select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; connection con2; select * from t1 order by pk desc; select * from t2; select * from t3; select * from t4; select * from t5; show status like "Qcache_queries_in_cache"; show status like "Qcache_inserts"; show status like "Qcache_hits"; drop table t1, t2, t3, t4, t5; # There should be no queries in cache, when tables have been dropped show status like "Qcache_queries_in_cache"; SET GLOBAL query_cache_size=0; SET GLOBAL ndb_cache_check_time=0;
Close