DBA在制表维护说明

系统采用最优化的数据库shcema设计, 对系统服务器硬件要求低,系统响应速度快,稳定!完善的系统架构设计,让系统可以支持巨型工厂(超级产能)的生产。追溯表(Tracking)的巨型数据处理,对数据的分表处理,可满足超级工厂,超长年限生产的要求。在制表(WIP)的数据处理,双表缓存,可满足超级工厂,超级产能生产的要求。

WIP数据分三种:未包,已包(未出货),已出货。

未包的产品:可以从Cache缓存表自由移动到存盘表(系统也可以随时自动从存盘表恢复到Cache表)。

已包(未出货):这个状态比较复杂,不允许从Cache缓存表移动到存盘表。

已出货:可以从Cache缓存表自由移动到存盘表(但不能随时自动从存盘表恢复到Cache表),提示如下

$dbhost="192.168.1.233";

require_once("movedb.phar");	
require_once("phar://movedb.phar/movedb.php");

echo version();
$iCount=1000;
while($iCount>0){
	$tick=getTickCount();
	$data=trigger_save_by_sn("AUTO");
	$tick=getTickCount()-$tick;
	echo "Tick: {$tick}\t {$data} \r\n";
	$iCount=$iCount-1;
}

echo "[ Done! ]\r\n";

或者指定出货单号来处理数据

$dbhost="192.168.1.233";

require_once("movedb.phar");	
require_once("phar://movedb.phar/movedb.php");

echo version();
$shipstr="2020410020
2020410021
2020410022";
$shiplist=explode("\r\n",$shipstr);

foreach($shiplist as $shipno){
	$tick=getTickCount();
	$data=trigger_save_by_shipno($shipno);
	$tick=getTickCount()-$tick;
	$tick=substr("{$tick}00000",0,5);
	echo "Tick: {$tick}\t Ship: {$shipno}\t {$data} \r\n";
}

echo "[ Done! ]\r\n";
存盘表返回到缓存表的方法(仅指已出货的数据,未包装的数据系统会自动处理)
关于我们
扫一扫,联系我们扫一扫,联系我们
联系我们
18925205310

工作时间:周一至周五 9:00-18:00

联系人:徐女士

手机:18925205310

邮件:joyce@nagomes.com

地址:深圳龙华区天汇大厦B栋207

底部导航
用软件定义企业 ,构建智能工厂!全飞鸿MES生产制造执行系统,助力智能制造。
我们致力于为客户提供全面的智慧工厂解决方案,包括MES、SMT、WMS等多个系统,帮助企业实现数字化转型,提升生产效率和降低成本。我们的专业团队将根据您的需求量身定制最适合的解决方案。