`
lxk1314
  • 浏览: 64054 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

特殊SQL语句及优化原则【B】

SQL 
阅读更多
11:查看与某一个表相关的视图、存储过程、函数
select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'
12:查看当前数据库中所有存储过程
select name as 存储过程名称 from sysobjects where xtype='P'
13:查询用户创建的所有数据库
select * from master..sysdatabases D where sid not in(select sid from master..syslogins where name='sa')
或者
select dbid, name AS DB_NAME from master..sysdatabases where sid <> 0x01
14:查询某一个表的字段和数据类型
select column_name,data_type from information_schema.columns
where table_name = '表名'
[n].[标题]:
Select * From TableName Order By CustomerName
[n].[标题]:
Select * From TableName Order By CustomerName
分享到:
评论

相关推荐

    Oracle语句优化53个规则详解

    ### Oracle语句优化53个规则详解 #### 1. 选用适合的ORACLE优化器 在Oracle数据库中,优化器的选择对于SQL语句的执行效率有着至关重要的影响。优化器负责决定SQL语句的最佳执行计划,即如何访问数据、使用哪些索引...

    SQL优化在Oracle10g调优中的应用

    SQL语句优化 除了利用索引来提升性能之外,合理编写SQL语句也是提高查询效率的重要手段。以下是一些常见的SQL查询优化技巧: - **避免使用通配符(*)**:在SELECT或INSERT语句中使用通配符(*)意味着要进行全表扫描...

    数据库基础-SQL优化.pptx

    SQL优化是数据库管理中的关键环节,它涉及到提升查询性能、减少执行时间和等待时间,以及改善SQL语句的编写质量。优化SQL不仅可以解决由于索引失效、服务器参数设置不当等问题导致的性能瓶颈,还能有效地利用数据库...

    史上最牛B的SQL优化培训文档

    ### SQL优化核心知识点详解 #### 数据表结构设计与性能优化 **数据表的存储原理** 在探讨SQL优化之前,我们先来了解数据表的基本存储原理。以SQL Server为例,其基本存储单位是存储块(Page),每个存储块的大小...

    sql大全及oracle SQL

    可能会涵盖SQL标准与Oracle特性的对比,帮助用户理解如何在Oracle环境中适应和利用SQL的通用性和特殊性。 5. **学习与实践**: 学习SQL和Oracle SQL,不仅要掌握语法,还要通过实际操作来提升技能。可以创建自己...

    SQL Server 索引结构及其使用(二) 改善SQL语句第1/3页

    了解这些原则有助于编写更高效的SQL语句。当处理大量数据时,正确的索引设计和使用SARGable条件可以显著提高查询速度。同时,理解查询优化器的工作方式,可以帮助开发者预测和控制SQL Server如何执行查询,从而避免...

    Oracle SQL 优化与调优技术详解-附录:SQL提示.pdf

    在Oracle数据库的SQL语句中,SQL提示(Hints)是一种用于指导优化器选择特定执行计划的特殊注释语法。这些提示能够帮助数据库优化器克服自动优化策略中的某些限制或不足,从而实现更高效的数据检索。SQL提示对于处理...

    Oracle执行计划与SQL优化实例.pptx

    这一步并不执行SQL语句,仅生成执行计划。 2. **SQL\*Plus AutoTrace功能**:除了显示执行计划,AutoTrace还提供执行过程中的统计信息,如逻辑读次数,这对于评估查询效率很有帮助。 3. **10046 Event**:通过设置`...

    个人收藏的SQL优化34条

    15. **使用预编译语句**:对于重复执行的SQL语句,预编译能提高性能。 16. **合理设计数据库表结构**:避免冗余数据,确保数据的一致性和完整性。 17. **使用覆盖索引**:索引包含所有查询所需的列,避免回表操作...

    轻松学编程--轻松学SQL Server数据库

    2. 存储过程:存储过程是一组预编译的SQL语句,可以接受参数并返回结果。它们提高了性能,减少了网络流量,同时提供封装和重用的逻辑。 3. 触发器:触发器是一种特殊类型的存储过程,它在特定的数据操作(如INSERT...

    SQL开发规范

    - **识别低效执行**: 定期审查SQL语句的执行计划,识别并优化低效的SQL语句。 - **索引使用**: 充分利用索引来提高查询效率。 - **索引操作**: 对索引进行定期维护,如重建索引等操作,以保持其高效性。 - **驱动表...

    mysql语句集合包括模糊查询索引函数

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,...通过对这些文件的深入学习,你可以掌握MySQL中的基本查询、高级查询技巧、索引优化策略以及数据库设计的基本原则,这将极大地提升你在实际工作中处理数据的能力。

    Sql Server 知识点

    在Sql Server中,SQL语句用于与数据库交互,如SELECT语句用于查询数据,INSERT用于插入新记录,UPDATE用于修改已有记录,而DELETE则用于删除记录。 **2. 数据库架构** Sql Server的数据库由多个对象组成,如表、...

    SQL Server 2005 PPT

    SQL Server 2005支持多种类型的索引,包括B树索引、聚集索引、非聚集索引、唯一索引等,掌握索引设计原则对优化查询速度至关重要。 6. **存储过程**:存储过程是预编译的SQL语句集合,可提高数据库操作的效率,同时...

    SQL 语言艺术

    子查询是嵌套在其他SQL语句中的查询,它可以作为一个表达式来使用,用于提供临时的结果集,以供外层查询处理。单行子查询返回单个值,而多行子查询可能返回一组值。 五、聚合函数与窗口函数 聚合函数如COUNT、SUM、...

    atguigudb.sql

    分析和理解这样的文件对于数据库管理员、开发人员和数据分析专家来说是基础技能,他们需要能够编写、执行和解释SQL语句,以有效地管理和利用数据库资源。无论是进行数据查询、报表生成,还是系统优化,掌握SQL语言和...

    teradata-sql-Basic-tutorial.zip_Teradata 教程_teradata

    6. **SQL查询优化**:Teradata的查询优化器自动选择最佳执行计划,但理解查询优化原理可以帮助写出更高效的SQL语句。这可能包括重写查询、使用谓词推断、避免全表扫描等策略。 7. **并发控制**:在多用户环境下,...

Global site tag (gtag.js) - Google Analytics