您现在的位置是:首页 >

数据库迁移方案 MySQL数据库性能优化的实际操作方案[4]

火烧 2021-10-22 08:35:17 1030
MySQL数据库性能优化的实际操作方案[4] WHEREItem= ook UNLOCK TABLES 这里 我们用一个 SELECT 语句取出初始数据 通过一些计算 用 UPDATE 语句将新值更新

MySQL数据库性能优化的实际操作方案[4]  

    WHEREItem= book ;

    UNLOCK TABLES

    这里 我们用一个 SELECT 语句取出初始数据 通过一些计算 用 UPDATE 语句将新值更新到表中 包含有 WRITE 关键字的 LOCK TABLE 语句可以保证在 UNLOCK TABLES 命令被执行之前 不会有其它的访问来对 inventory 进行插入 更新或者删除的操作

   使用外键

    锁定表的方法可以维护数据的完整性 但是它却不能保证数据的关联性 这个时候我们就可以使用外键 例如 外键可以保证每一条销售记录都指向某一个存在的客户 在这里 外键可以把customerinfo 表中的CustomerID映射到salesinfo表中CustomerID 任何一条没有合法CustomerID的记录都不会被更新或插入到salesinfo中

    CREATE TABLE customerinfo

    (

    CustomerID INT NOT NULL

    PRIMARY KEY ( CustomerID )

    ) TYPE = INNODB;

    CREATE TABLE salesinfo

数据库迁移方案 MySQL数据库性能优化的实际操作方案[4]

    (

    SalesID INT NOT NULL

    CustomerID INT NOT NULL

lishixinzhi/Article/program/MySQL/201311/29748  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码