数据库加密产品在医院门诊高峰时数据量比较庞大,反复的加解密对数据库性能影响是不是更大?
发布网友
发布时间:2022-04-28 12:15
我来回答
共1个回答
热心网友
时间:2023-10-09 00:35
(1)医院系统确实有很大的数据量,但主要的敏感信息是病人身份信息和病历信息,这两部分信息是最需要加密保护的,但这两部分数据在医院系统中的占比确实不高。
(2)当前主流的优秀数据库加密产品都会采用存储层加密技术对数据库数据进行加密保护,这种技术是在数据保存到数据库文件时进行加密、在从数据库文件中读取数据时进行解密的,对于数据库中的热数据和那些没有变更的数据,不会出现“反复的加解密”现象,也就不会对数据库性能产生较大的影响。
(3)医院为了满足性能需要,通常都会对数据库进行深入的优化,一般情况下数据库的数据缓冲池(Buffer/BufferPool)都会设置得比较大,可以有效地避免数据库频繁地进行CheckPoint。安华金和的数据库加密产品是存储加密,只有在数据从缓冲池落地或从磁盘读取到缓冲池时才会有加解密动作。因此,在数据库的数据缓冲池足够大时,可以有效避免频繁CheckPoint和因大量数据读取导致的缓冲池中数据经常被更替的情况,这时,数据库加密产品不会对数据库整体性能产生较大影响。至于数据库共享内存中的数据缓冲池需要预留多大这个问题,可以咨询DBA,或者咨询下安华金和相关专家。
热心网友
时间:2023-10-09 00:35
(1)医院系统确实有很大的数据量,但主要的敏感信息是病人身份信息和病历信息,这两部分信息是最需要加密保护的,但这两部分数据在医院系统中的占比确实不高。
(2)当前主流的优秀数据库加密产品都会采用存储层加密技术对数据库数据进行加密保护,这种技术是在数据保存到数据库文件时进行加密、在从数据库文件中读取数据时进行解密的,对于数据库中的热数据和那些没有变更的数据,不会出现“反复的加解密”现象,也就不会对数据库性能产生较大的影响。
(3)医院为了满足性能需要,通常都会对数据库进行深入的优化,一般情况下数据库的数据缓冲池(Buffer/BufferPool)都会设置得比较大,可以有效地避免数据库频繁地进行CheckPoint。安华金和的数据库加密产品是存储加密,只有在数据从缓冲池落地或从磁盘读取到缓冲池时才会有加解密动作。因此,在数据库的数据缓冲池足够大时,可以有效避免频繁CheckPoint和因大量数据读取导致的缓冲池中数据经常被更替的情况,这时,数据库加密产品不会对数据库整体性能产生较大影响。至于数据库共享内存中的数据缓冲池需要预留多大这个问题,可以咨询DBA,或者咨询下安华金和相关专家。
热心网友
时间:2023-10-09 00:35
(1)医院系统确实有很大的数据量,但主要的敏感信息是病人身份信息和病历信息,这两部分信息是最需要加密保护的,但这两部分数据在医院系统中的占比确实不高。
(2)当前主流的优秀数据库加密产品都会采用存储层加密技术对数据库数据进行加密保护,这种技术是在数据保存到数据库文件时进行加密、在从数据库文件中读取数据时进行解密的,对于数据库中的热数据和那些没有变更的数据,不会出现“反复的加解密”现象,也就不会对数据库性能产生较大的影响。
(3)医院为了满足性能需要,通常都会对数据库进行深入的优化,一般情况下数据库的数据缓冲池(Buffer/BufferPool)都会设置得比较大,可以有效地避免数据库频繁地进行CheckPoint。安华金和的数据库加密产品是存储加密,只有在数据从缓冲池落地或从磁盘读取到缓冲池时才会有加解密动作。因此,在数据库的数据缓冲池足够大时,可以有效避免频繁CheckPoint和因大量数据读取导致的缓冲池中数据经常被更替的情况,这时,数据库加密产品不会对数据库整体性能产生较大影响。至于数据库共享内存中的数据缓冲池需要预留多大这个问题,可以咨询DBA,或者咨询下安华金和相关专家。