Guest User

execution plan

a guest
Mar 17th, 2021
325
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.21 KB | None | 0 0
  1. create schema mydb ;
  2. use mydb;
  3. CREATE TABLE bill_range (
  4.     id int(11) NOT NULL AUTO_INCREMENT,
  5.     low varchar(255) NOT NULL,
  6.     high varchar(255) NOT NULL,
  7.     PRIMARY KEY (id),
  8.     bill_id int(11) NOT NULL,
  9.     FOREIGN KEY (bill_id) REFERENCES bill(id)
  10. );
  11. CREATE TABLE bill (
  12.     id int(11) NOT NULL AUTO_INCREMENT,
  13.     label varchar(10),
  14.     PRIMARY KEY (id)
  15. );
  16. create index bill_range_low_high_index on bill_range( low, high);
  17.  
  18. show index from bill_range from mydb;
  19. insert into bill (label) values('a');
  20. insert into bill (label) values('b');
  21. insert into bill (label) values('c');
  22. insert into bill (label) values('d');
  23.  
  24. insert into bill_range (low,high,bill_id) values(1000,2000,1);
  25. insert into bill_range (low,high,bill_id) values(2001,3000,2);
  26. insert into bill_range (low,high,bill_id) values(3001,4000,2);
  27. insert into bill_range (low,high,bill_id) values(4001,5000,3);
  28. insert into bill_range (low,high,bill_id) values(5001,6000,3);
  29. insert into bill_range (low,high,bill_id) values(6001,7000,2);
  30. insert into bill_range (low,high,bill_id) values(7001,8000,4);
  31. insert into bill_range (low,high,bill_id) values(8001,9000,1);
  32. insert into bill_range (low,high,bill_id) values(9001,9999,2);
  33.  
  34. commit;
  35.  
Advertisement
Add Comment
Please, Sign In to add comment