社区
MS-SQL Server
帖子详情
表,字段,存储过程等等这些对象的名字用中文对效率有没有影响?
panxiaosen
2006-07-02 10:12:11
表,字段,存储过程等等这些对象的名字用中文对效率有没有影响?
...全文
336
12
打赏
收藏
表,字段,存储过程等等这些对象的名字用中文对效率有没有影响?
表,字段,存储过程等等这些对象的名字用中文对效率有没有影响?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
panxiaosen
2006-07-02
打赏
举报
回复
哈哈 玩笑玩笑..
fcuandy
2006-07-02
打赏
举报
回复
如果想要分的話, 我兩三年前如果一直呆在CSDN不走,別的版不敢說,至少WEB開發版現在最少五個星星.
上面這話是開玩笑的.這的分又不能拿來換東西.前幾年在微型計算機混了些威望值,現在偶爾上去看會員級別是"功勛會員",這有用嗎,至少在那論壇,分還可以拿來換硬件的,現在對硬件和網絡管理不怎麼感興趣也不常上去.呵呵
panxiaosen
2006-07-02
打赏
举报
回复
to fcuandy(要学的东西还很多)
哈哈 你很缺分吗??
我的积分:
目前你在CSDN社区有可用分:7564, 总信誉分是:99, 总专家分是:266,
我最近不怎么上CSDN,难道现在的分数很珍贵了?? 我记得以前很容易得到的..
fcuandy
2006-07-02
打赏
举报
回复
路过一下,看看能不能捡点分.
panxiaosen
2006-07-02
打赏
举报
回复
谢谢...
zyg0
2006-07-02
打赏
举报
回复
没有影响 中文输入麻烦 其他都一样
LouisXIV
2006-07-02
打赏
举报
回复
应该说个人没有感觉到有什么影响,就是中文输入的时候麻烦^^
没有明确的证据证明有影响,当然也没有证据证明没有影响
panxiaosen
2006-07-02
打赏
举报
回复
TO
LouisXIV(夜游神)
没有明显的影响,那就是说还有一点点的影响?
panxiaosen
2006-07-02
打赏
举报
回复
在下英文水平实在太差,在做数据库软件的时候,经常是浪费半天的时间去查那些字段的英文怎么拼的.因为有些词实在太专业,不知道怎么翻译..
LouisXIV
2006-07-02
打赏
举报
回复
下星期散吧^^;
都没什么分了
to lz
之所以一般不推荐使用中文表名等,主要不是考虑效率问题,而是由于使用了中文有可能会在数据库导入导出,字符集设置以及应用显示的时候出现问题。
liangpei2008
2006-07-02
打赏
举报
回复
同意楼上!夜大侠,小弟几天没上CSDN,升星了!!可喜可贺!可没看到您散分贴啊!:)
LouisXIV
2006-07-02
打赏
举报
回复
应该说执行效率上不会有明显影响
要说影响效率的应该是lz输入的时候会浪费时间切换输入法^^
SQL查询安全性及性能优化
SQL注入的原理 什么SQL注入 将SQL代码插入到应用程序的输入参数中,之后,SQL代码被传递到数据库执行。从而达到对应用程序的攻击目的。 注入原理 常见攻击方法 检测是否可以注入【检测注入点】 示例:http://192.168.0.1/temp.aspx?id=a or 1=1-- 如果上面语句可以执行说明可以实现注入,则可以 利用系统过程、系统
表
注入数据库 示例【给系统添加一个用户,黑客可以实现远程登录控制服务器】:http://192.168.0.1/temp.aspx?id=1;exec xp_cmdshell 'net user admin 123456 /add' 绕过程序的限制 示例:程序中往往限制单引号的数据,但是黑客传入单引号的ASCII码 跨站点注入 在Web页面挂某些恶意的HTML、JavaScript代码 防范SQL注入 限制错误信息的输出,避免错误信息的输出使得黑客知道网站的技术实现采用什么数据库,采用什么平台 示例:在Web.config文件中设置 限制访问数据库账号的权限 在开发应用系统的时候就应该限制,给程序最小访问数据库的权限 使用参数命令传递参数 不要使用拼接字符串的方式构造SQL语句而采用参数命令 使用
存储过程
存储过程
在数据库中 只能执行
存储过程
中固定的代码 限制输入长度 防止黑客输入超大字符串,导致服务器瘫痪 防止黑客输入较长的恶意脚本等 实现方法:文本框的MaxLength属性 URL重写技术 示例: http://testWeb/news.aspx?id=111 重写成:http://testWeb/10101111.html 传递参数尽量不用字符串 http://testWeb/news.aspx?id=111 and 1=1【黑色部分给了SQL注入的机会】 SQL优化 为什么要优化 开发是对性能考虑不多【技术差、项目工期紧等原因没有考虑性能问题】 系统运行中,数据量扩大,访问量增多,蹩脚的SQL危害开始显露 低效SQL的危害 系统响应变慢,软件开发中的8秒定律,当打开一个软件或网页超过8秒时间还没有显示,则响应太慢。 死锁,当不同用户都访问某些资源的时候SQL语句不当导致死锁 客户失去信心,软件失败 低效SQL低效在哪里? 性能低下的根源 硬件原因,数据库的配置不合理,数据库的数据文件和日志文件没有分磁盘存放,会极大
影响
IO性能 没有建立索引,或者SQL没有走索引。在千万级数据的
表
上建索引是很有必要的。 SQL过于复杂,过长的SQL语句满足程序需求但是
影响
性能。子查询嵌套过多对性能有
影响
,查询关联的
表
特别多也
影响
性能 频繁访问数据等等 SQL如何被SQLServer执行的 SQL执行原理 解释:首先解释SQL语句【语法是否正确】 解析:检验语句的出现的
对象
是否有效【进行一个解析,要检查
对象
所有权的权限】 优化:【检查SQL语句是否能够使用索引,SQL语句如何执行
效率
高,制定一个执行计划】 编译: 执行SQL语句:【把编译过的查询要求提交并进行处理】 如何优化SQL 完善开发的管理 完善代码审核、测试机制,软件开发是艺术! 检测SQL查询的
效率
语法【对IO和Time对SQL执行进行统计】: SET STATISTICS IO ON SET STATISTICS TIME ON ------------SQL代码--------- SET STATISTICS IO OFF SET STATISTICS TIME OFF 注意:在检测之前要清理缓存,因为当我们执行SQL语句的时候查出的数据会在数据库中进行缓存,重新查询会返回缓存中的信息。 DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE 经验:使用子查询嵌套不要过多,尽量使用
表
连接查询代替子查询,因为
表
连接查询
效率
稍高一点。 SQL优化工具 使用报
表
服务 通过Reporting Service查找低效SQL 选择 性能 - 批处理执行统计信息和性能相关的几个报
表
服务: 性能 -
对象
执行统计信息 性能 - 按平均CPU时间排在前面的查询 性能 - 按平均IO次数排在前面的查询 性能 - 按总CPU时间排在前面的查询 性能 - 按IO总次数排在前面的查询 操作示范: 1. 数据引擎上点击右键—报
表
—标准报
表
—关心的
数据库设计之设计
表
和
字段
数据库设计技巧系列--设计
表
和
字段
设计
表
和
字段
1. 检查各种变化 我在设计数据库的时候会考虑到哪些数据
字段
将来可能会发生变更。比方说,姓氏就是如此(注意是西方人的姓氏,比如女性结婚后从夫姓等)。所以,在建立系统存储客户信息时,我倾向于在单独的一个数据
表
里存储姓氏
字段
,而且还附加起始日和终止日等
字段
,这样就可 以跟踪这一数据条目的变化。 — Shropshire Lad 2. 采用有意
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
如何配置Jira项目权限方案? 能控制不同成员访问不同单据和
字段
吗? 能限制某些成员能看到但是不能编辑单据和
字段
吗? Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同层级粒度权限的配置、扩展和定制方法,提供脚本代码,应用于实际业务场景。
ORACLE
存储过程
oracle
存储过程
目录 一.什么是
存储过程
二.为什么要写
存储过程
三.
存储过程
基础 1.
存储过程
结构 2.
存储过程
语法 3.pl/sql处理
存储过程
四.
存储过程
进阶 1.BUIK COLLECT 2.FORALL 3.pl/sql调试
存储过程
4.案例实战 ...
01.提高数据库查询
效率
一:使用索引 如对于一些经常需要用到的查询功能,我们需要为没有指定外键的列建立索引; 如有查询大
表
数据,而且又需根据好几个
字段
的值对其进行排序,也需要在这些列上建立复合索引。 特别是在一些应用系统上,往往可以按以下
字段
的名称,就会对这个
字段
进行排序。 遇到这种情况的话,更加需要在这些频繁进行排序的列上建立索引,以提高重新排序的
效率
。 可见,若在查询的时候,若不能利用索引提高查询
效率
的话,则就好像跑车失去四轮驱动,速度会大受
影响
。 二、必要的时候,限制用户所使用的行 如我们往往在查询语句中,
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章