达梦数据库管理员每日数据库巡查清单

本文提供了一份详细的达梦数据库管理员日常巡查清单,包括系统运行环境监控、数据库运行状况监控及性能监控等内容,帮助管理员及时发现并解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

达梦数据库管理员每日数据库巡查清单

做为一名达梦数据库管理员,要总结和制定日常工作中数据库管理、监控的思路、方法和具体细节,每日对数据库进行巡查,可以及时发现存在问题。通过巡查工作清单,掌握达梦数据库的基本运行状况。依清单收集数据库运行系统环境及数据库各组件和逻辑单元信息进行分析,能够较好地防范可能出现的风险,数据库运行出现异常时能够尽快定位问题,快速解决常规数据库问题。
做为一名较强责任心的数据库管理员,每日应该完成以下工作清单:

- 1、系统运行环境监控

查看达梦数据库数据文件、归档日志、重做日志存放位置空间使用情况,即数据库数据文件所在磁盘的空间使用率。

df -h /dm8/data/
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda3        25G   12G   14G   48% /
[root@DM8-Study ~]# du -h /dm8/data/DAMENG/*.*

检查操作系统CPU、内存、SWAP区、磁盘I/O配置状况

top -n 2 -d 2
top - 22:30:54 up 44 min,  4 users,  load average: 0.04, 0.07, 0.11
Tasks: 268 total,   1 running, 267 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.5 us,  0.5 sy,  0.0 ni, 99.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 
KiB Mem :  1863012 total,    66976 free,  1466756 used,   329280 buff/cache
KiB Swap:  4194300 total,  3992316 free,   201984 used.   213232 avail Mem 

   PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND  
  4442 root      20   0  162228   2404   1608 R  1.0  0.1   0:00.04 top      
   620 dmdba     20   0 1918508 230620    828 S  0.5 12.4   0:10.65 dmserver 
   643 root      20   0  324784   1816   1436 S  0.5  0.1   0:04.31 vmtoolsd 
   991 root      20   0  574304   7944   1100 S  0.5  0.4   0:00.72 tuned    
  2680 root      20   0  640080   7764   1696 S  0.5  0.4   0:04.51 vmtoolsd

还可以用mpstat -P ALL sar –P ALL 查看多核CPU

mpstat -P ALL
Linux 3.10.0-1127.el7.x86_64 (DM8-Study) 	2020年11月19日 	_x86_64_	(1 CPU)

22时34分10秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
22时34分10秒  all    1.36    0.22    1.74    1.55    0.00    0.06    0.00    0.00    0.00   95.06
22时34分10秒    0    1.36    0.22    1.74    1.55    0.00    0.06    0.00    0.00    0.00   95.06

查看内存使用情况

[root@DM8-Study ~]# free -mh
              total        used        free      shared  buff/cache   available
Mem:           1.8G        1.4G         65M         34M        321M        208M
Swap:          4.0G        197M        3.8G

磁盘IO情况

[root@DM8-Study ~]# iostat -x -k 1 3
Linux 3.10.0-1127.el7.x86_64 (DM8-Study) 	2020年11月19日 	_x86_64_	(1 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.10    0.33    1.62    1.20    0.00   95.74

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda               0.10    22.87   14.27    1.22  1116.91   132.53   161.36     0.10    6.53    6.33    8.92   2.06   3.19

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    1.03    0.00    0.00   98.97

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00    0.00    0.00   0.00   0.00

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.00    0.00    0.00  100.00

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00    0.00    0.00   0.00   0.00

2.数据库运行状况监控
检查达梦实例进程是否都存在、状态是否正常
[

root@DM8-Study ~]# ps -ef |grep dmserver
dmdba       620      1  0 21:46 ?        00:00:15 /dm8/bin/dmserver /dm8/data/DAMENG/dm.ini -noconsole
root       4937   4142  0 22:52 pts/2    00:00:00 grep --color=auto dmserver

查看达梦数据库进程号

[root@DM8-Study ~]# ps -ef | grep dmserver | grep -v "grep" | awk '{print $2}'
620

查看达梦数据库进程下的线程

[root@DM8-Study ~]# ps -eLf | grep 620 | grep -v "grep"

[root@DM8-Study ~]# pstree -p 620
dmserver(620)─┬─{dmserver}(862)
              ├─{dmserver}(971)
              ├─{dmserver}(972)
              ├─{dmserver}(973)
              ├─{dmserver}(974)
              ├─{dmserver}(1131)
              ├─{dmserver}(1132)
              ├─{dmserver}(1133)
              ├─{dmserver}(1159)
              ├─{dmserver}(1160)
              ├─{dmserver}(1413)
              ├─{dmserver}(1414)
              ├─{dmserver}(1415)
              ├─{dmserver}(1416)
              ├─{dmserver}(1686)
              ├─{dmserver}(1729)
              ├─{dmserver}(1763)
              ├─{dmserver}(1769)
              ├─{dmserver}(1770)
              ├─{dmserver}(1771)
              ├─{dmserver}(1772)
              ├─{dmserver}(1773)
              ├─{dmserver}(1774)
              ├─{dmserver}(1775)
              ├─{dmserver}(1776)
              ├─{dmserver}(1777)
              ├─{dmserver}(1778)
              ├─{dmserver}(1779)
              ├─{dmserver}(1780)
              ├─{dmserver}(1781)
              ├─{dmserver}(1782)
              ├─{dmserver}(1783)
              ├─{dmserver}(1784)
              ├─{dmserver}(1785)
              ├─{dmserver}(1786)
              ├─{dmserver}(1787)
              ├─{dmserver}(1788)
              ├─{dmserver}(1789)
              ├─{dmserver}(1790)
              ├─{dmserver}(1791)
              ├─{dmserver}(1792)
              ├─{dmserver}(1793)
              ├─{dmserver}(1794)
              ├─{dmserver}(1795)
              ├─{dmserver}(1796)
              ├─{dmserver}(1797)
              ├─{dmserver}(1798)
              ├─{dmserver}(1799)
              ├─{dmserver}(1800)
              ├─{dmserver}(1801)
              ├─{dmserver}(1802)
              ├─{dmserver}(1829)
              └─{dmserver}(1830)

在数据库内部查询状态

SQL> select name, instance_name, host_name, status$ from v$instance;

LINEID     NAME     INSTANCE_NAME HOST_NAME STATUS$
---------- -------- ------------- --------- -------
1          DMSERVER DMSERVER      DM8-Study OPEN

used time: 1.162(ms). Execute id is 6.

SQL> select * from v$process;



各表空间状态是否正常

SQL> select tablespace_name, status from dba_tablespaces;

LINEID     TABLESPACE_NAME STATUS     
---------- --------------- -----------
1          SYSTEM          0
2          ROLL            0
3          TEMP            0
4          MAIN            0
5          HMAIN           NULL

used time: 126.459(ms). Execute id is 9.

日志文件是否正常

SQL> select * from v$rlog;
SQL> select * from v$rlogfile;

LINEID     GROUP_ID    FILE_ID     PATH                         
---------- ----------- ----------- -----------------------------
           CLIENT_PATH 
           ------------
           CREATE_TIME                                                                                         
           ----------------------------------------------------------------------------------------------------
           RLOG_SIZE            MIN_EXEC_VER MIN_DCT_VER
           -------------------- ------------ -----------
1          2           0           /dm8/data/DAMENG/DAMENG01.log
           DAMENG01.log
           2020-11-18 11:22:29.000000
           268435456            V8.1.1.1     4


LINEID     GROUP_ID    FILE_ID     PATH                         
---------- ----------- ----------- -----------------------------
           CLIENT_PATH 
           ------------
           CREATE_TIME                                                                                         
           ----------------------------------------------------------------------------------------------------
           RLOG_SIZE            MIN_EXEC_VER MIN_DCT_VER
           -------------------- ------------ -----------
2          2           1           /dm8/data/DAMENG/DAMENG02.log
           DAMENG02.log
           2020-11-18 11:22:29.000000
           268435456            V8.1.1.1     4


used time: 0.893(ms). Execute id is 11.
SQL> select * from v$arch_file;

数据库性能监控
查询当前主要影响性能SQL语句
通过查询以下动态视图:
V$SQL_HISTORY,V$SQL_NODE_HISTORY,V$LONG_EXEC_SQLS,V$SYSTEM_LONG_EXEC_SQLS,V$PRE_RETURN_HISTORY,V$SORT_HISTORY,V$DMSQL_EXEC_TIME,可以了解执行SQL语句的具体情况,找出对性能影响最大的一些语句进行观察。
用户进程跟踪

SQL> select * from v$sessions;

LINEID     SESS_ID              SESS_SEQ   
---------- -------------------- -----------
           SQL_TEXT                                                  
           ----------------------------------------------------------
           STATE  N_STMT      N_USED_STMT SEQ_NO      CURR_SCH
           ------ ----------- ----------- ----------- --------
           USER_NAME TRX_ID              
           --------- --------------------
           CREATE_TIME                                                                                         
           ----------------------------------------------------------------------------------------------------
           CLNT_TYPE TIME_ZONE CHK_CONS CHK_IDENT RDONLY INS_NULL
           --------- --------- -------- --------- ------ --------
           COMPILE_FLAG AUTO_CMT DDL_AUTOCMT RS_FOR_QRY CHK_NET
           ------------ -------- ----------- ---------- -------
           ISO_LEVEL   CLNT_HOST APPNAME CLNT_IP          OSNAME
           ----------- --------- ------- ---------------- ------
           CONN_TYPE    VPOOLADDR            RUN_STATUS MSG_STATUS
           ------------ -------------------- ---------- ----------
           LAST_RECV_TIME                                                                                      
           ----------------------------------------------------------------------------------------------------
           LAST_SEND_TIME                                                                                      
           ----------------------------------------------------------------------------------------------------
           DCP_FLAG THRD_ID     CONNECTED   PORT_TYPE   SRC_SITE   
           -------- ----------- ----------- ----------- -----------
           MAL_ID               CONCURRENT_FLAG CUR_LINENO 
           -------------------- --------------- -----------
           CUR_MTDNAME CUR_SQLSTR CLNT_VER
           ----------- ---------- --------
1          140453953476216      4
           select * from v$sessions;
           ACTIVE 64          1           23          SYSDBA
           SYSDBA    6593
           2020-11-19 23:00:58.000000
           SQL3      +08:00    N        N         N      Y
           N            N        Y           N          N
           1           DM8-Study disql   ::1              Linux
            HOMOGENEOUS 140453953408592      RUNNING    RECIEVE
           2020-11-19 23:37:23.000000
           2020-11-19 23:37:08.000000
           N        5274        1           0           65535
           NULL                 0               NULL
           NULL        NULL       7.1.7.78


LINEID     SESS_ID              SESS_SEQ   
---------- -------------------- -----------
           SQL_TEXT                                                  
           ----------------------------------------------------------
           STATE  N_STMT      N_USED_STMT SEQ_NO      CURR_SCH
           ------ ----------- ----------- ----------- --------
           USER_NAME TRX_ID              
           --------- --------------------
           CREATE_TIME                                                                                         
           ----------------------------------------------------------------------------------------------------
           CLNT_TYPE TIME_ZONE CHK_CONS CHK_IDENT RDONLY INS_NULL
           --------- --------- -------- --------- ------ --------
           COMPILE_FLAG AUTO_CMT DDL_AUTOCMT RS_FOR_QRY CHK_NET
           ------------ -------- ----------- ---------- -------
           ISO_LEVEL   CLNT_HOST APPNAME CLNT_IP          OSNAME
           ----------- --------- ------- ---------------- ------
           CONN_TYPE    VPOOLADDR            RUN_STATUS MSG_STATUS
           ------------ -------------------- ---------- ----------
           LAST_RECV_TIME                                                                                      
           ----------------------------------------------------------------------------------------------------
           LAST_SEND_TIME                                                                                      
           ----------------------------------------------------------------------------------------------------
           DCP_FLAG THRD_ID     CONNECTED   PORT_TYPE   SRC_SITE   
           -------- ----------- ----------- ----------- -----------
           MAL_ID               CONCURRENT_FLAG CUR_LINENO 
           -------------------- --------------- -----------
           CUR_MTDNAME CUR_SQLSTR CLNT_VER
           ----------- ---------- --------
2          95433720             5
           select  /*+optimizer_version(70032)*/  SF_GET_EP_SEQNO(A.rowid),A.SEQ_NO,A.SESS_ID,A.TRX_ID,A.TOP_SQL_TEXT,A.SEC_SQL_TEXT,A.THRD_SQL_TEXT,A.START_TIME,A.TIME_USED,A.IS_OVER,A.EXEC_ID,A.VM,A.STKFRM,A.STK_LEVEL,A.CUR_SQL_NODE,B.USER_NAME,B.CLNT_IP,B.APPNAME FROM SYS.V$SQL_HISTORY A,SYS.V$SESSION_HISTORY B  WHERE A.Sess_seq=B.SESS_seq  and CAST(A.START_TIME AS DATETIME) >= '2020-11-19 23:24:01'  and A.Top_sql_text  not like '/***Manager***/%' and A.Top_sql_text  not like '/***Monitor***/%'  and A.Top_sql_text  not like '/***Analyzer***/%'  and A.Top_sql_text  not like '/***DTS***/%' ORDER BY SF_GET_EP_SEQNO(A.rowid),A.Time_used DESC
           IDLE   64          1           131         SYSDBA
           SYSDBA    0
           2020-11-19 23:23:49.000000
           JDBC      +08:00    N        N         N      Y
           N            N        Y           N          N
           1           DM8-Study monitor ::ffff:127.0.0.1 Linux
            HOMOGENEOUS 97737408             IDLE       SEND
           2020-11-19 23:37:16.000000
           2020-11-19 23:37:16.000000
           N        5727        1           0           65535
           NULL                 0               NULL
           NULL        NULL       8.1.1.78


used time: 1.318(ms). Execute id is 149.

检查数据库各日志文件中存在的错误信息及警告。
结语:上文中介绍是在命令行工具中快速监控数据库运行时的各个状态,适用于数据库运行在未开启图形化界面的服务器中,如果数据库运行环境中存在图形化界面,则可以利用达梦数据库的监控工具或DEM工具对数据库进行更加便捷和直观的监控,大家可以根据生产环境实际情况进行灵活选择。

在这里插入图片描述

在这里插入图片描述

把下列mysql建语句转化成海量数据库语句 CREATE TABLE yqms2.`wk_t_important_author` ( `KS_UUID` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `KU_ID` int(11) NOT NULL DEFAULT '0', `KL_USER` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `KS_TIME` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `author_md5` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '作者综合信息md5值', `web_name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `author_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '作者名称', `author_platform_id` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '作者平台唯一id对应流式source_id', `author_alarm` tinyint(4) NOT NULL DEFAULT '0' COMMENT '自定义预警:0关 1一般 2严重 3重大', `class_id` int(11) NOT NULL DEFAULT '0' COMMENT '账号分类id', `screenshot` int(11) NOT NULL DEFAULT '0' COMMENT '截图开关 0关 1开', PRIMARY KEY (`KS_UUID`), KEY `KU_ID` (`KU_ID`), KEY `author_md5` (`author_md5`), KEY `class_id_index` (`class_id`), KEY `idx_uid_md5` (`KU_ID`,`author_md5`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='重点账号信息info'; CREATE TABLE `account_upload_result` ( `id` int(11) NOT NULL AUTO_INCREMENT, `task_id` varchar(255) NOT NULL DEFAULT '' COMMENT '任务id', `user_id` int(11) NOT NULL DEFAULT '0', `upload_result` varchar(255) NOT NULL DEFAULT '', `success` int(11) NOT NULL DEFAULT '0', `failure` int(11) NOT NULL DEFAULT '0' COMMENT '失败量', `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`), KEY `task_index` (`task_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='重点作者导入结果'; -- yqms2.auto_screenshot_info definition CREATE TABLE yqms2.`auto_screenshot_info` ( `url_id` varchar(255) NOT NULL COMMENT '信息urlMD5值', `url` longtext NOT NULL COMMENT '信息url', `screenshot_url` varchar(1000) NOT NULL DEFAULT '' COMMENT '截图地址', `publish_time` datetime NOT NULL COMMENT '发布时间', `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '截图时间', PRIMARY KEY (`url_id`), UNIQUE KEY `auto_screenshot_info_url_id_uindex` (`url_id`), KEY `create_time_index` (`create_time`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='自动截图信息'; -- yqms2.author_account_type_log definition CREATE TABLE yqms2.`author_account_type_log` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `author_md5` varchar(60) NOT NULL DEFAULT '' COMMENT 'md5(site + sourceId)', `user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户id', `author_account_type` int(11) NOT NULL DEFAULT '0' COMMENT '推荐/重点类型 1 高频负面 2 多人推荐 3添加重点 -3移出重点 0无类型', `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`), KEY `IDX_AUTHOR_MD5` (`author_md5`), KEY `IDX_CREATE_TIME` (`create_time`) COMMENT '创建时间索引', KEY `IDX_USER_ID` (`user_id`) COMMENT '用户id' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='作者库类型log'; -- yqms2.AUTHOR_PERSONA_USER_CONFIG definition CREATE TABLE yqms2.`AUTHOR_PERSONA_USER_CONFIG` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `USER_ID` int(11) NOT NULL COMMENT '秘书用户ID', `AUTHOR_SELF_ID` varchar(40) NOT NULL COMMENT '平台号、抖音号', `AUTHOR_PLATFORM_ID` varchar(500) NOT NULL COMMENT '平台id', `AUTHOR_NICKNAME` varchar(100) DEFAULT NULL COMMENT '作者昵称', `AUTHOR_REMARK_NAME` varchar(100) DEFAULT '' COMMENT '作者备注名称', `PLATFORM_NAME` varchar(40) NOT NULL COMMENT '平台名称', `CREATE_TIME` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `UPDATE_TIME` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`ID`), UNIQUE KEY `AUTHOR_PERSONA_USER_UNITE_ID_IDX` (`USER_ID`,`AUTHOR_PLATFORM_ID`,`AUTHOR_SELF_ID`,`PLATFORM_NAME`), KEY `AUTHOR_PERSONA_USER_AUTHOR_REMARK_NAME_IDX` (`AUTHOR_REMARK_NAME`), KEY `AUTHOR_PERSONA_USER_AUTHOR_SELF_ID_IDX` (`AUTHOR_SELF_ID`), KEY `AUTHOR_PERSONA_USER_CONFIG_AUTHOR_NICKNAME_IDX` (`AUTHOR_NICKNAME`), KEY `AUTHOR_PERSONA_USER_CONFIG_AUTHOR_PLATFORM_ID_IDX` (`AUTHOR_PLATFORM_ID`), KEY `AUTHOR_PERSONA_USER_CONFIG_USER_ID_IDX` (`USER_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户画像的用户配置信息'; -- yqms2.author_account_class definition CREATE TABLE yqms2.`author_account_class` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户id', `class_name` varchar(255) NOT NULL DEFAULT '' COMMENT '分类名称', `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`), KEY `user_index` (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='重点账号库分类'; -- yqms2.ms_disposition definition CREATE TABLE yqms2.`ms_disposition` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'id', `user_id` int(10) NOT NULL COMMENT '用户id', `disposition_id` varchar(32) NOT NULL COMMENT '处置id, 初始事件id或巡查分类清单id', `pid` varchar(32) NOT NULL DEFAULT '0' COMMENT '父节点id', `name` varchar(60) NOT NULL DEFAULT '' COMMENT '处置名称', `event_id` varchar(32) NOT NULL DEFAULT '' COMMENT '事件id, 用于对应删除重建事件后的最新id', `recommend_event` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否推荐事件 0:否,1:是', `disposition_type` tinyint(3) NOT NULL DEFAULT '1' COMMENT '类别 1:事件处置,2:巡查处置', `disposition_index` int(10) DEFAULT '0' COMMENT '处置分类或清单的顺序', `classify_type` tinyint(3) NOT NULL DEFAULT '1' COMMENT '类别 1:清单,2:分类', `classify_index` int(10) DEFAULT '0' COMMENT '分类下同级处置清单的顺序', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, KEY `IDX_USER_ID` (`user_id`) USING BTREE COMMENT '用户id', KEY `IDX_DISPOSITION_ID` (`disposition_id`) USING BTREE COMMENT '处置id', KEY `IDX_PID` (`pid`) USING BTREE COMMENT '父节点id', KEY `IDX_EVENT_ID` (`event_id`) USING BTREE COMMENT '事件id', KEY `IDX_CREATE_TIME` (`create_time`) USING BTREE COMMENT '创建时间索引' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='处置树';
最新发布
05-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值