gpt4 book ai didi

database - 数据库名称长度的重要性

转载 作者:太空狗 更新时间:2023-10-30 01:59:39 24 4
gpt4 key购买 nike

在设置数据库时(例如在 MySQL 中),数据库名称的长度有多重要?

my_database_has_a_really_long_namemy_db 之间是否存在任何(可衡量的)差异?

特别是关于安全查询性能

最佳答案

1) 数据库通常对名称值的字符长度有限制,我的 cPanel MySQL 有 16 个字符的限制。

2) 命名的唯一另一个原因是识别数据库。您应该能够识别具有 16-32 个字符的数据库。

对不同名称的查询或证券的性能没有影响,因为

i) 查询性能意味着如果数据库名称的长度影响性能 - 好吧 - 它不会发生,它是字母数字字符的静态字符串引用。就是这样。处理器每秒处理数百万/数十亿位,每一秒,为这个调用添加几个额外的位是绝对可以忽略不计的。

ii) 出于安全考虑,数据库的名称绝不能泄露给浏览器或最终用户。如果存在涉及该名称的安全问题,那是因为无论您的数据库名称有多长,您都已被破坏。

关于database - 数据库名称长度的重要性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29255032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com