APP下载

SQL数据库在硬盘播出系统中的应用

2015-02-26卞鑫培

西部广播电视 2015年8期
关键词:日志硬盘服务器

摘 要:随着技术的不断发展,硬盘播出控制系统已经在各个电视台被广泛使用,它能够最大限度地提高节目播出的准确性、可靠性和实效性,减轻播控值班人员的劳动强度,实现准确、安全、高效的播控目标。而自动播控系统中的数据库子系统主要负责所有原数据的集中存储和协同管理,是硬盘播出系统的重要组成部分。为了保证数据库系统的安全稳定运行,技术人员不仅要具有和播出相关的技术和经验,还需要对数据库技术有一定掌握。-

镇江电视台搬入新大楼后,采用全新的数字硬盘播控系统,采用SQL Server 2005的数据库系统,运行环境为Windows 2003 Server操作系统。SQL Server作为微软在windows系列平台上开发的数据库,是一个功能完备的关系数据库管理系统,是新一代数据管理与分析软件,因其易用性、兼容性、可伸缩性良好,具有扩展性、可靠性、数据仓库等功能。所以有效地管理好数据库,让数据库保持健康的运行状态,是播出系统维护的重中之重。

1 数据库中主要数据库表的分析

硬盘播出系统软件部分包括有卡上载、软审、计审、节目编单、广告包编单、内容管理、播出、应急上载(无卡)、提前审软件,各个软件均通过数据库作为纽带,每个软件灵活的通过配置文件将它们有机地结合在一起,高效地实现电视节目的硬盘播出任务。

数据库表中包含了与播出相关联的人员信息、素材信息、计审信息、编单和文件迁移信息。它包含了各种表、视图及相关的存储过程和日志,存储过程的使用是为了加快程序的运行速度,通过客户端调用存储在数据库中的存储过程语句执行相关的查询操作。

1.1 系统管理软件操作的各类表此表通过“用户管理程序”进行操作1.1.1 组和人员信息类表T_ USERSN:对所有播出系统人员信息进行录入、修改、删除操作,对人员进行分组管理,可添加、删除、修改用户组。其中ADMINISTRATORS组属于管理员组,具备所有的操作权限,另外,还定义了播出组、上载组、编单组三个组别,方便对各类人员进行管理,组和用户通过表中字段NTYPE进行区别,“1”为组,“0”为用户,软件中可设置各个组的成员,一个用户可同时在多个组,视各个人担负的职责情况而定。

1.1.2 节目类型表T_CLIPTYPE:方便对各类素材进行管理,方便用户查询操作各类素材,对素材的类别进行定义。通过“节目类型管理”定义各类素材,具体有:新闻、专题、广告、影视、导视、广告专题、广告栏目、宣传片等,用户在各个软件中可通过设定好的查询语句筛选出符合某些类型的素材进行某类操作。

1.1.3 频道管理表T_CHANNEL:方便用户对各个频道的素材进行操作,尤其是在内容管理系统中,可以方便地将素材迁移到指定的视频服务器。

1.2 节目素材信息表T_BVSID、T_ BVSIDEXTEND

这两个表记录了上载素材的各类信息,主要字段有:素材ID、素材名、时长、播出时间、入点、出点信息、素材存储位置、上载人员、软审信息等,绝大部分的播控软件均与此表有关联。

1.3 计审信息表T_FCVSCLIPINFO

为更好地实现安全播出,杜绝长时间的黑场、静音、音量过低、彩条等现象发生,设置该表,此表记录了计审服务器软件对每条素材的计审结果,方便在软审软件中打开计审结果,以确定素材的可用性,杜绝此类故障的发生,提前做好预防措施。

1.4 素材存储信息表T_LOCATIONINFO

素材上载好后,可通过软件查看各视频服务器或者二级存储的素材内容,通过相应的内容管理软件,实现从二级存储到视频服务器及各个视频服务器素材之间的拷贝。在素材存储信息表T_ LOCATIONINFO中记录了每个存储和每个视频服务器中的所有素材,只有完成了拷贝到视频服务器的素材才能进行播出。

1.5 操作日志信息表

各类操作日志表记录了相对应的各种操作。所有操作均可通过日志查询软件进行查询,方便找出播出操作中各类问题的原因,进一步改进播出的各项操作,减少播出事故。

2 数据库中主要数据库表的维护

在数字播控系统中,数据库中除需要记录系统运行必须的节目单、素材等数据信息外,还要求对围绕整个系统所有相关的操作以及动作记录相应的日志,这些大量的操作及日志信息记录会使数据库急聚膨胀,从而导致数据库服务器的效率越来越低。为此,本系统设计了播出日志管理软件,用于对播控数据库记录的如“播出运行日志”“播出操作日志”“上载日志”“内容管理日志”“段落包日志”“段落包操作日志”等进行管理,对过期的编单数据及段落包数据进行转储,以利于方便的实现播出日志、上载任务、内容管理等的查询、归档和删除;该软件可以对播控日志等数据库记录进行归档操作。归档操作不但能够很好地将播出历史数据进行保存,而且能够定期对播控数据库进行整理,确保播控数据库高效、稳定地运行。根据实践摸索,我台设置为每隔三个月进行归档,应用数据库中只保留三个月的数据提供查询,定时将过期的数据转移到应急数据库的LOG数据库中,这样,三个月以前所做的操作等数据可查询此数据库。

随着运行时间的不断增加,播出强度的不断增大,机器的符合日益加重,难免会出现一些问题。

猜你喜欢

日志硬盘服务器
一名老党员的工作日志
扶贫日志
HiFi级4K硬盘播放机 亿格瑞A15
Egreat(亿格瑞)A10二代 4K硬盘播放机
通信控制服务器(CCS)维护终端的设计与实现
PowerTCP Server Tool
雅皮的心情日志
游学日志
得形忘意的服务器标准
计算机网络安全服务器入侵与防御