首页 / 知识
asp.net成员资格表中Lowered *列的意义是什么?
2023-04-17 12:45:00

What is the point of the Lowered* columns in asp.net membership tables?在ASP.Net成员身份和朋友的SQL架构中,以" Lowered"开头的列名称的体系结构原因是什么?有关列的一些示例如下:
我看到对降低的列进行了索引,但是在我看来,您可以对相关的非降低的列进行索引,而不必进行明显的重复。 我确定它们存在的理由很充分,但我无法弄清楚。 在不区分大小写的数据库(如SQL Server)中没有此目的。无论您使用的是哪种数据库类型,这都是一个可重用的数据库。例如。 Informix对于存储的所有字符串数据均区分大小写。在Informix服务器上使用此数据库将是拥有/使用此列而不是您自己lower()对列进行使用的一个很好的理由。我并不是说您不能以任何方式(varbinary,BINARY_CHECKSUM,运行时/声明式COLLATE等)在SQL Server中进行区分大小写的搜索。这将改变现成数据库的功能。 任何计算列的想法都是为了节省查询期间进行这些计算的周期。最特别是在大型查询期间。另一个想法是您在索引这些列时所想到的。同样,这样做是为了节省周期。 |
最新内容
相关内容
linux架构快照命令?
linux架构快照命令?,工作,系统,地址,信息,命令,目录,状态,基础,管理,多地,Linux单独的ps命令作用是什么?Linux ps命令,英文全拼process statuslinux架构快照命令?
linux架构快照命令?,工作,系统,地址,信息,命令,目录,状态,基础,管理,多地,Linux单独的ps命令作用是什么?Linux ps命令,英文全拼process status网络功能对于Python的意义
网络功能对于Python的意义,网络,项目,标准,工作,通信,培训,管理,数据,位置,功能,现在,网络功能的强弱很大程度上决定了一个语言的成功与否。从python架构是什么?
python架构是什么?,管理,公司,名字,工具,网站,培训,框架,架构,数据库,全功能,python中的架构就是框架,这些框架可以让web应用的开发更轻松。这关于php:动态语言的界面是否有意义?
关于php:动态语言的界面是否有意义?,关于php:动态语言的界面是否有意义?,语言,类型系统,接口,动态语言,Is there any point for interfac关于Ruby on Rails迁移:Ruby on Rai
关于Ruby on Rails迁移:Ruby on Rails迁移-创建新的数据库架构,关于Ruby on Rails迁移:Ruby on Rails迁移-创建新的数据库架构,模式,功能编程架构
功能编程架构,功能编程架构,类图,可视化,面向对象的体系结构,设计模式,Functional Programming Architecture我熟悉面向对象的体系结关于架构:使用短路评估的好处
关于架构:使用短路评估的好处,关于架构:使用短路评估的好处,语言,评估,circuit,evaluation,Benefits of using short-circuit evaluati关于javascript:如何隐藏浏览器的身
关于javascript:如何隐藏浏览器的身份验证对话框?,关于javascript:如何隐藏浏览器的身份验证对话框?,提交,身份验证,调用,登录页面,How c从Oracle 10g数据库架构中删除连接
从Oracle 10g数据库架构中删除连接的用户,从Oracle 10g数据库架构中删除连接的用户,数据库,服务,重新启动,用户,Dropping a connecte更加有效地监视Active Directory中
更加有效地监视Active Directory中的组成员身份(C#.NET),更加有效地监视Active Directory中的组成员身份(C#.NET),同步,服务,工具,关于java:如何使用Spring Security
关于java:如何使用Spring Security对Active Directory服务器进行身份验证?,关于java:如何使用Spring Security对Active Directory服务