[20150611]优化sql遇到问题.txt

简介: [20150611]优化sql遇到问题.txt --昨天在优化sql语句时遇到一个问题,做1个记录。 --实际上空行作怪。 $ cat ax.sql select * from emp union all select * from emp1;...

[20150611]优化sql遇到问题.txt

--昨天在优化sql语句时遇到一个问题,做1个记录。
--实际上空行作怪。

$ cat ax.sql
select * from emp

union all
select * from emp1;

SCOTT@test> @ax
SP2-0042: unknown command "union all" - rest of line ignored.
     EMPNO ENAME      JOB              MGR HIREDATE                   SAL       COMM     DEPTNO
---------- ---------- --------- ---------- ------------------- ---------- ---------- ----------
      7369 SMITH      CLERK           7902 1980-12-17 00:00:00        800                    20
      7566 JONES      MANAGER         7839 1981-04-02 00:00:00       2975                    20
      7788 SCOTT      ANALYST         7566 1987-04-19 00:00:00       3000                    20
      7876 ADAMS      CLERK           7788 1987-05-23 00:00:00       1100                    20
      7902 FORD       ANALYST         7566 1981-12-03 00:00:00       3000                    20
...
--自己没有仔细看出错提示,sql语句缺省不允许出现。
--参考以前写的blog。
http://blog.itpub.net/267265/viewspace-712957/

--实际上加入或者取消空行,或者加入如下set sqlblanklines on,就ok了。

$ cat  ax.sql
set sqlblanklines on
select * from emp

union all
select * from emp1;

--主要问题是要调整的sql语句太长,自己没有仔细看出错提示,浪费了大量时间,以此做一个记录,说明在PB程序里面有空行是没有问
--题,自己在调整sql时注意。另外还有注意的一个问题是回车换行的问题。
http://blog.itpub.net/267265/viewspace-1297933/

--一些PB的代码,发现有些开发~r,没有~n.导致出现这种情况.

--好久不做优化,看到那些垃圾代码真TMD恶心!!!看着都想吐。

目录
相关文章
|
20天前
|
SQL 存储 关系型数据库
一文搞懂SQL优化——如何高效添加数据
**SQL优化关键点:** 1. **批量插入**提高效率,一次性建议不超过500条。 2. **手动事务**减少开销,多条插入语句用一个事务。 3. **主键顺序插入**避免页分裂,提升性能。 4. **使用`LOAD DATA INFILE`**大批量导入快速。 5. **避免主键乱序**,减少不必要的磁盘操作。 6. **选择合适主键类型**,避免UUID或长主键导致的性能问题。 7. **避免主键修改**,保持索引稳定。 这些技巧能优化数据库操作,提升系统性能。
215 4
一文搞懂SQL优化——如何高效添加数据
|
1月前
|
SQL 存储 数据库连接
日活3kw下,如何应对实际业务场景中SQL过慢的优化挑战?
在面试中,SQL调优是一个常见的问题,通过这个问题可以考察应聘者对于提升SQL性能的理解和掌握程度。通常来说,SQL调优需要按照以下步骤展开。
|
1月前
|
存储 关系型数据库 MySQL
最全MySQL面试60题(含答案):存储引擎+数据库锁+索引+SQL优化等
最全MySQL面试60题(含答案):存储引擎+数据库锁+索引+SQL优化等
162 0
|
21天前
|
SQL 关系型数据库 MySQL
【MySQL技术之旅】(7)总结和盘点优化方案系列之常用SQL的优化
【MySQL技术之旅】(7)总结和盘点优化方案系列之常用SQL的优化
36 1
|
22天前
|
SQL 索引
SQL怎么优化
SQL怎么优化
27 2
|
30天前
|
SQL 监控 测试技术
SQL语法优化与最佳实践
【2月更文挑战第28天】本章将深入探讨SQL语法优化的重要性以及具体的优化策略和最佳实践。通过掌握和理解这些优化技巧,读者将能够编写出更高效、更稳定的SQL查询,提升数据库性能,降低系统资源消耗。
|
1月前
|
SQL 关系型数据库 MySQL
[MySQL]SQL优化之sql语句优化
[MySQL]SQL优化之sql语句优化
|
1月前
|
SQL 关系型数据库 MySQL
[MySQL]SQL优化之索引的使用规则
[MySQL]SQL优化之索引的使用规则
|
1月前
|
SQL 存储 关系型数据库
[MySQL] SQL优化之性能分析
[MySQL] SQL优化之性能分析
|
1月前
|
SQL 存储 关系型数据库
MySQL 常用30种SQL查询语句优化方法
MySQL 常用30种SQL查询语句优化方法
69 0