问题描述
我有一个基于多租户的SAAS应用程序,其中有1200个租户,我需要为所有这些都运行迁移。我的迁移成功完成,除3个外,其他所有迁移都花了很长时间(我等待30分钟)。
此租户的表没有很多行(550、2500、3000行)。
有人可以帮助我找到问题吗?
谢谢。
提示:我创建新表并将数据从原始表复制到新表,但是现在我无法删除或重命名原始表。
我的数据库:MariaDB-10.3.1
我的查询是:
ALTER TABLE `customers` ADD COLUMN `nationalCode` VARCHAR(10) DEFAULT NULL;
表DDL:
idCustomer int auto_increment primary key,CustomerName varchar(255) not null,FirstName varchar(60) null,LastName varchar(60) null,idUser int null,idPayment int null,idCompany int default 0 not null,LatitudePoint decimal(18,12) default 0.000000000000 null,LongitudePoint decimal(18,LastOrderDate datetime default '0000-00-00 00:00:00' null,VisitPeriod int default 0 null,LastVisit datetime default '0000-00-00 00:00:00' null,LastNoOrderDate datetime default '0000-00-00 00:00:00' null,Credit decimal(20,4) default 0.0000 null,RemainCredit decimal(20,Balance decimal(20,RFID varchar(60) null,ReturnCheck tinyint(1) default 0 null,AccountStatus tinyint(1) default 0 null,Faxnumber varchar(20) null,LiquidationDate date default '0000-00-00' null,EldestDue date default '0000-00-00' null,maturityDate date default '0000-00-00' null,PriceKind int null,isDefault tinyint(1) default 0 not null,TimeStamp timestamp default current_timestamp() not null on update current_timestamp(),isDeleted tinyint(1) default 0 not null,Address varchar(255) null,PhoneNumber varchar(60) null,MobileNumber varchar(60) null,CustomerErpCode varchar(60) null,StoreType int null,country varchar(255) null,state varchar(255) null,City varchar(30) null,Region varchar(30) null,idUserCreator int null,idBranche int null,idTagsinfo int null,lastActivityDate datetime null,lastActivityType tinyint(1) null,Status tinyint(1) default 1 not null,duplicateOf int null,isConfirmed tinyint(1) default 2 not null,createDate datetime null,idProcess int null,idUserConfirmer int null,nextDate datetime null,prevDate datetime null,idImage int null,idColor int null,idrate int null,shop_id int null,shop_id_address int null,LastOrderAgentName varchar(255) null,LastVisitAgentName varchar(255) null,LastNoOrderAgentName varchar(255) null,LastimageAgentName varchar(255) null,LastOrderIdAgent int null,LastVisitIdAgent int null,LastNoOrderIdAgent int null,LastimageIdAgent int null,LastimageDate datetime null,idPipeline varchar(255) default '0' null,isSaleActive tinyint(1) default 1 null,isReturnActive tinyint(1) default 1 null,alley varchar(256) null,street varchar(256) null,plaque varchar(256) null,secondAddress varchar(255) null,description varchar(255) null,appType varchar(50) default '-' not null,
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)