当前位置: 首页 > news >正文

中小学图书馆网站建设网站开发是干什么的

中小学图书馆网站建设,网站开发是干什么的,网站关键字太多,网站怎么做长尾关键词Mysql集群创建外键#xff0c;分为四种约束#xff1a;no action#xff0c;restrict#xff0c;cascade#xff0c;set null。如果表A的主关键字是表B中的字段#xff0c;则该字段称为B的外键#xff0c;表A称为主表#xff0c;表B称为从表。外键是用来实现参照完整性…Mysql集群创建外键分为四种约束no actionrestrictcascadeset null。如果表A的主关键字是表B中的字段则该字段称为B的外键表A称为主表表B称为从表。外键是用来实现参照完整性的不同的外键不同的外键约束方式将可以使两张表紧密的结合起来特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。CASCADE: 从父表删除或更新且自动删除或更新子表中匹配的行。·  SET NULL: 从父表删除或更新行并设置子表中的外键列为NULL。·  NO ACTION: 在ANSI SQL-92标准中NO ACTION意味这不采取动作就是如果有一个相关的外键值在被参考的表里删除或更新主要键值的企图不被允许进行(Gruber, 掌握SQL, 2000:181)。 InnoDB拒绝对父表的删除或更新操作。RESRICT:同no action。环境模拟先来添加两张表ta_resource和ta_resourcetime。DROP TABLE IF EXISTS ta_resource;CREATE TABLE ta_resource (ResourceId varchar(64) NOT NULL,ResourcePId varchar(64) DEFAULT NULL,ResourceName varchar(64) DEFAULT NULL,Type varchar(64) DEFAULT NULL,Desc varchar(512) DEFAULT NULL,Priority smallint(6) DEFAULT NULL,IsFold varchar(2) DEFAULT NULL,IsUse varchar(2) DEFAULT NULL,URL varchar(64) DEFAULT NULL,Icon varchar(512) DEFAULT NULL,Css varchar(64) DEFAULT NULL,JavaScript varchar(64) DEFAULT NULL,TimeSpan datetime DEFAULT NULL,IsDefault varchar(2) DEFAULT NULL,PRIMARY KEY (ResourceId)) ENGINEndbcluster DEFAULT CHARSETutf8;-- ------------------------------ Table structure for ta_resourcetime-- ----------------------------DROP TABLE IF EXISTS ta_resourcetime;CREATE TABLE ta_resourcetime (TimeId varchar(64) NOT NULL,ResourceId varchar(64) NOT NULL,ResourceName varchar(64) DEFAULT NULL,RoleId varchar(64) NOT NULL,RoleName varchar(64) DEFAULT NULL,URL varchar(64) DEFAULT NULL,StartTime datetime NOT NULL,EndTime datetime NOT NULL,IsDeleted varchar(2) DEFAULT NULL,Desc varchar(512) DEFAULT NULL,PRIMARY KEY (TimeId),KEY ResourceId (ResourceId),CONSTRAINT resourceid FOREIGN KEY (ResourceId) REFERENCES ta_resource (ResourceId) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINEndbcluster DEFAULT CHARSETutf8;1、no action时这两个表中的外键使用的是ON DELETE NO ACTION ON UPDATE NO ACTION如果更改数据时 ta_resource是主表ta_resourcetime是从表。更新数据时可以修改主表但是不可以修改从表的数据。删除数据时先删除从表再删除主表。2、cascade时集群搭建完再插入数据库表时在on delete 和on update 都使用cascade时遇到了这样的问题不能添加外键约束。之前以为是mysql集群不支持外键在网上查了mysql集群该版本支持外键约束和师哥们讨论过这个问题表示mysql集群支持外键约束。于是经过多次实践找到出现这种问题的原因mysql集群中支持使用cascade但是on delete 和on update只能有一个使用cascade另一个使用no action就可以。3、内存不足出现的问题插入不进去数据经过查询是由于内存不足解决方法在配置文件config.ini中对内存进行设置主要对这几项进行设置MaxNoOfTables10240设置集群中最大表对象数量MaxNoOfAttributes500000设置可在集群中定义的属性数量MaxNoOfConcurrentTransactions1000000用于设定节点内可能的并发事务数MaxNoOfConcurrentOperations1000000设置能同时出现在更新阶段或同时锁定的记录数MaxNoOfOrderedIndexes10240设置有序索引的总数如果不配置这些mysql集群中会默认内存的大小当内存满了以后就插不进去数据了。
http://www.zqtcl.cn/news/803436/

相关文章:

  • 美容院网站源码wordpress scandir
  • 长春电商网站建设报价北京创意设计协会网站
  • 企业3合1网站建设公司加强政协网站建设
  • 专业做互联网招聘的网站有哪些内容百度搜索引擎推广收费标准
  • 物流网站开发系统论文怎么知道网站程序是什么做的
  • 湖南高端网站制作公php网站后台
  • 建好的网站在哪里wordpress部署到git
  • 浙江坤宇建设有限公司网站毕业设计 旅游网站建设
  • 做网站月收入多少视频短视频api
  • 泰安网站建设哪家强网站流量指标
  • 网站毕业设计开题报告wordpress账户密码忘记
  • 做网站学费多少钱0基础学app程序开发
  • 忻州建站公司辽宁省建设执业信息网官网
  • 北京网站建设 云智互联集安网站建设
  • 无锡市建设培训中心网站私人订制软件平台
  • 宁波网站设计推荐荣盛网络招远网站制作
  • 网站开发维护运维室内设计师怎么找
  • 网站建设如何增加二级页面学网络工程好找工作吗
  • 网站设计的研究方法有哪些wordpress样式路径
  • 网站建设与网页设计...南通网站seo报价
  • 网站开发毕业设计说明书范文关键词排名代做
  • 本地环境建设网站南通网站制作怎样
  • 注册公司多少钱不用交税南昌seo网站推广费用
  • 网站建设与运营的论文的范本wordpress弹框登陆
  • 阿里云做的网站空间动画制作器
  • 徐州企业网站建设做视频网站需要多少上传
  • 记事本做网站怎么加背景图网站开发需要哪些人怎么分工
  • 南宁网站建设找哪家网站被k换域名
  • spring mvc 网站开发网站开发与管理所对应的职位及岗位
  • 国内做视频的网站有哪些宁波网站制作与推广