• 【练习】表维护


    1.在world数据库中新建一个名为city_temp的表,该表示city表的副本,将city表的内容插入city_temp表中。

    mysql> create table city_temp like city;
    Query OK, 0 rows affected (0.10 sec)
    
    mysql> insert into city_temp select * from city;
    Query OK, 4080 rows affected (0.46 sec)
    Records: 4080  Duplicates: 0  Warnings: 0

    2.通过使用id列删除city_temp表数据中的多个行来创建‘洞’(删除或更新产生的行间隔)。

    mysql> delete from city_temp where id between 1001 and 2000;
    Query OK, 1000 rows affected (0.18 sec)
    mysql> show table status like 'city_temp'G
    *************************** 1. row ***************************
               Name: city_temp
             Engine: InnoDB
            Version: 10
         Row_format: Compact
               Rows: 3080
     Avg_row_length: 106
        Data_length: 327680
    Max_data_length: 0
       Index_length: 98304
          Data_free: 0
     Auto_increment: 4081
        Create_time: 2016-11-05 04:18:28
        Update_time: NULL
         Check_time: NULL
          Collation: latin1_swedish_ci
           Checksum: NULL
     Create_options: 
            Comment: 
    1 row in set (0.00 sec)

    3.通过对city_temp表运行analize table 来更新表的统计信息,确认已经分析。

    mysql> analyze table city_temp;
    +-----------------+---------+----------+----------+
    | Table           | Op      | Msg_type | Msg_text |
    +-----------------+---------+----------+----------+
    | world.city_temp | analyze | status   | OK       |
    +-----------------+---------+----------+----------+
    1 row in set (0.07 sec)
  • 相关阅读:
    Global.asax 文件是什么
    C和C++语言学习总结
    iphone窗口传值
    c语言实现队列
    iphone窗口跳转
    NSStirng、NSArray、 文件 以及枚举(Method小集合)
    服务器接受的链接过多,该怎么处理
    c语言实现单链表
    iphone开发 NSXMLParser解析xml文件
    iphone 切换界面
  • 原文地址:https://www.cnblogs.com/tomatoes-/p/6031610.html
Copyright © 2020-2023  润新知