第一篇:Oracle block cleanout分析
block cleanout分析
问题
1、什么是block cleanout?
问题
2、block cleanout有分哪几种情况?这些block cleanout种类又是如何运作的? 问题
3、如何进行手动block cleanout?
首先我们先做下下面的三个实验,通过对redo size的变化情况来对block cleanout有个感性认识:
alter system set DB_CACHE_SIZE=4M;--有512个8KB大小的数据块
实验
1、SQL> drop table tt;表已删除。
SQL>
create table tt
(x char(2000), 3
y char(2000),z char(2000));表已创建。
SQL> set autotrace traceonly statistics;SQL> insert into tt 2
select 'x', 'y', 'z'
from all_objects
where rownum <= 500;已创建500行。统计信息
---------------------------
1405 recursive calls
2772 db block gets
2327 consistent gets
213 physical reads
3311036 redo size--这里的redo size是对insert操作所做的redo
672 bytes sent via SQL*Net to client
625 bytes received via SQL*Net from client SQL*Net roundtrips to/from client
sorts(memory)
0 sorts(disk)
500 rows processed //在事务还没有提交前就将被修改的数据块写进磁盘中去
SQL> ALTER SESSION SET EVENTS 'immediate trace name flush_cache';会话已更改。
SQL> commit;提交完成。
SQL> select * from tt;已选择500行。统计信息
---------------------------
recursive calls
0 db block gets
1084 consistent gets
506 physical reads
36044 redo size
--事务递交前modified block就被flush回硬盘,此时发生delayed--block cleanout,所以redo size仍然很大
3024323 bytes sent via SQL*Net to client
748 bytes received via SQL*Net from client
SQL*Net roundtrips to/from client
0 sorts(memory)
0 sorts(disk)
500 rows processed
SQL> select * from tt;
已选择500行。统计信息
---------------------------
0 recursive calls
0 db block gets
507 consistent gets
0 physical reads
0 redo size
--由于进行过块清除,所以当再次进行访问这些数据块时,这些--被修改的数据块的块头中的事务的信息已经被清除掉,所以redo size=0
3024323 bytes sent via SQL*Net to client
748 bytes received via SQL*Net from client
SQL*Net roundtrips to/from client
0 sorts(memory)
0 sorts(disk)
500 rows processed
实验
2、SQL> drop table tt;
SQL>
create table tt
(x char(2000), 3
y char(2000), 4
z char(2000));表已创建。
SQL>
set autotrace traceonly statistics;SQL> insert into tt 2
select 'x', 'y', 'z'
from all_objects
where rownum <= 500;已创建500行。统计信息
---------------------------
1399 recursive calls
2773 db block gets
2281 consistent gets
194 physical reads
3311368 redo size
--事务递交时对insert操作进行了redo,也进行了快速块清除,所--以redo size很大
675 bytes sent via SQL*Net to client
625 bytes received via SQL*Net from client SQL*Net roundtrips to/from client
sorts(memory)
0 sorts(disk)
500 rows processed SQL> commit;提交完成。
SQL> select * from tt;
已选择500行。统计信息
---------------------------
recursive calls
0 db block gets
571 consistent gets
0 physical reads
0 redo size--事务递交时已经进行了快速块清除,将所有的被修改的数据--块的事务信息都已经清除掉,所以redo size=0
3024323 bytes sent via SQL*Net to client
748 bytes received via SQL*Net from client
SQL*Net roundtrips to/from client
0 sorts(memory)
0 sorts(disk)
500 rows processed 实验
3、SQL> drop table tt;表已删除。
SQL>
create table tt
(x char(2000), 3
y char(2000),z char(2000));表已创建。
SQL> set autotrace traceonly statistics;SQL> insert into tt 2
select 'x', 'y', 'z'
from all_objects
where rownum <=10000;已创建10000行。统计信息
---------------------------
4128 recursive calls
48003 db block gets
18138 consistent gets physical reads
65458116 redo size--事务递交时对insert操作进行了redo,也进行了快速块清除
680 bytes sent via SQL*Net to client
626 bytes received via SQL*Net from client SQL*Net roundtrips to/from client
sorts(memory)
0 sorts(disk)
10000 rows processed
SQL> commit;提交完成。
SQL> select * from tt;
已选择10000行。统计信息
---------------------------
recursive calls
0 db block gets
15767 consistent gets
0 physical reads
409092 redo size--事务递交时已经进行了快速块清除,但是并没有将所有被修改的
--数据块的事务信息清除掉,所以在第一次对该表进行查询时需要--将剩余的被修改的数据块上的事务信息清除掉,所以redo size>0
60477113 bytes sent via SQL*Net to client
7711 bytes received via SQL*Net from client
668 SQL*Net roundtrips to/from client
0 sorts(memory)
0 sorts(disk)
10000 rows processed
SQL> select * from tt;
已选择10000行。统计信息
---------------------------
0 recursive calls
0 db block gets
10011 consistent gets
0 physical reads
0 redo size
60477113 bytes sent via SQL*Net to client
7711 bytes received via SQL*Net from client
668 SQL*Net roundtrips to/from client
0 sorts(memory)
0 sorts(disk)
10000 rows processed 从上面的三个实验中可以看出redo size的变化,redo size的变化中除了DML操作所产生的redo所产生的redo size变化,还有来源于块清除(block cleanout)操作影响redo size的变化。
问题
1、什么是block cleanout block clean out 是指把一个块中的数据从 dirty 变为 clean,等于告诉后面的人,这个块里面的数据是干净的,可以放心的使用,本质上是更改 block header 中的一个标志位。即删除被修改的数据块块头上的事务和数据锁定信息。
数据块块头中的事务和数据锁定信息如下部分: Block header dump: 0x0080000a Object id on Block? Y seg/obj: 0xd415 csc: 0x00.1ea33c itc: 3 flg:DATA
fsl: 0 fnx: 0x0 ver: 0x01
Itl
Xid
Uba
Flag
Lck
Scn/Fsc 0x01
0xffff.000.00000000 0x00000000.0000.00 C---
0 scn 0x0000.001ea33c 0x02
0x0002.008.00000489 0x01c0001c.01ca.1f--U-fsc 0x0000.001ea453 0x03
0x0000.000.00000000 0x00000000.0000.00----
0 fsc 0x0000.00000000。。
tl: 207 fb:--H-FL--lb: 0x2 cc: 2
解释下相关的标识表示的信息:
CSC:即Cleanout SCN,它是在insert操作事务中产生的。
The SCN at which the last full cleanout was performed on the block block最后一次做Total block cleanout时所确定的scn值
Flag:事务标志位。各个标志的含义分别是:
C---= transaction has been committed and locks cleaned out-B--= this undo record contains the undo for this ITL entry--U-= transaction committed(maybe long ago);SCN is an upper bound---T = transaction was still active at block cleanout SCN 事务标志是----,这是为什么呢?一般是由于在commit之前进行了buffer cache flush,也就是说,oracle进程在改写数据块时,该事务还未提交,也未回滚,所以标志为空。而假如将buffer cache flush放在commit之后,该标致就为--U-,即事务已经提交,但是相应的锁并没有清除(下面的例子可以验证)。所以,看到后面的Lck位(行级锁数目)为1(因为我们修改了1条记录)。
Lb:每条记录中的行级锁对应Itl条目lb:都是0x02。即Itl中的第二条。
补充:
Xid:事务id,在回滚段事务表中有一条记录和这个事务对应
Uba:回滚段地址,该事务对应的回滚段地址
第一段地址:回滚数据块的地址,包括回滚段文件号和数据块号
第二段地址:回滚序列号
第三段地址:回滚记录号
SELECT UBAFIL 回滚段文件号,UBABLK 数据块号,UBASQN 回滚序列号,UBAREC 回滚记录号 FROM v$transaction--查看UBA Flag:事务标志位。这个标志位就记录了这个事务的操作,各个标志的含义分别是:-----= 事务是活动的,或者在块清除前提交事务 C---= 事务已经提交并且清除了行锁定。
-B--= this undo record contains the undo for this ITL entry--U-= 事务已经提交(SCN已经是最大值),但是锁定还没有清除。(快速清除)
---T =当块清除的SCN被记录时,该事务仍然是活动的,块上如果有已经提交的事务,那么在clean ount的时候,块会被进行清除,但是这个块里面的事务不会被清除。Lck:影响的记录数
Scn/Fsc:快速提交(Fast Commit Fsc)的SCN或者Commit SCN。
每条记录中的行级锁对应于Itl列表中的序号,即哪个事务在该记录上产生的锁。
问题
2、block cleanout分类
block cleanout(块清除)分2种:
1、快速提交清除(fast commit cleanout):
每个事务中被修改的数据块中有10%DB_CACHE_SIZE的大小是在事务提交的时候进行了块清除,这种块清除活动叫快速提交清除;
快速提交所做的操作:当一个事务访问一个数据块时,它会占用数据块Itl中的一个条目,记录下事务ID(Xid)、该事务对该数据块操作时使用的回滚块地址(Uba)和在该数据块上产生的行级锁的数量,并在对应数据行上打上行锁标志,与Itl对应。当提交时,设置Itl中的事物标志为U,并写入一个快速提交SCN(Fsc),但并不清除锁标志。
补充:
oracle有一个modified block list结构,用来记录每个transaction更改过的block,每个transaction大约可以记录10%buffer cache这多的modified block。这部分block就是当发生commit的时候,oracle可以根据modified block list定位到那些块并做fast commit cleanout。
当发生fast commit cleanout,系统将transaction提交时刻的scn作为commit scn,更新block上 itl和undo segment header的Transaction table的slot上的 scn,并修改block scn,三者是一致的。
等下一次update该数据块时,才会清理 Row lockslb标志位,ITL lck标志位。csc 在第一次insert时有一个csc; 在upate后,commit前无变化; 在commit后无变化; 在select * 后无变化;
2、延迟块清除(delayed block cleanout):
1)如果一个事务那些超过10%的DB_CACHE_SIZE大小的部分将被留到下一次对这些数据块访问时完成; 2)还有一种情况是当事务还没有commit提交时,被修改的数据块就已经被写入磁盘中去,然后当发生commit时,oracle不会将被修改的数据块重新读入磁盘也不会做块清除工作,而是留到下次对这些数据块访问时才做块清除工作;
补充: 1.发生delayed block cleanout的时候,之前的transaction commit更新的只是undo segment header Transactiontable 上的slot scn,而并未做block上的更新,等待下次使用此block的时候,更新block scn和itl状态。block scn和itl的更新又分2种情况:
(1)当不产生slot重用的时候,delayedblock cleanout时,根据Transactiontable里面的信息,更新blockscn和itl上的Scn/Fsc为transaction曾经提交时候的scn。(2)当产生slot重用的时候,更新对应itl上scn(也叫upper bound scn,上限)为undo segment 上的control scn(从回滚段中找到的最小事务scn),而block scn 为delayed block cleanout发生时刻的scn。2.Csc(cleanout scn)
在第一次insert时有一个csc; 在upate后,flush后变化了; 在flush后,commit前无变化; 在select * 后变化了;
3.一个block含有三个scn,block scn;csc;commit scn(itl上)
3、测试案例
下面分别对block cleanout的两种分类三种情况进行测试证明,对oralce做块清除时数据块的状态做跟踪分析: 搭建测试环境如下: SQL> drop table test;drop table test
* 第 1 行出现错误: ORA-00942: 表或视图不存在SQL> create table test 2
(id int, 3
name char(600))4 pctfree 99 pctused 1;表已创建。
SQL> alter system set DB_CACHE_SIZE=32M;系统已更改。
SQL> drop table test;表已删除。
SQL> create table test 2
(id int, 3
name char(600))4 pctfree 99 pctused 1;表已创建。
SQL> insert into test 2 select object_id,object_name 3 from all_objects 4 where rownum < 1000;已创建999行。统计信息
---------------------------
3128 recursive calls
5151 db block gets
4881 consistent gets physical reads
1170744 redo size
680 bytes sent via SQL*Net to client
621 bytes received via SQL*Net from client SQL*Net roundtrips to/from client
sorts(memory)
0 sorts(disk)
999 rows processed
SQL> select rownum, dbms_rowid.rowid_relative_fno(rowid)“file#”,dbms_rowid.rowid_block_number(rowid)“block#” 2
from test 3;
ROWNUM
file#
block#------------------------------
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013.....ROWNUM
file#
block#------------------------------
987
868
988
869
989
870
990
871
991
872
992
873
993
874
994
875
995
876
996
877
997
878
998
879
999
880 999 rows selected
SQL> select max(dbms_rowid.rowid_relative_fno(rowid))“maxfile#”, 2
max(dbms_rowid.rowid_block_number(rowid))“maxblock#”, 3
min(dbms_rowid.rowid_relative_fno(rowid))“minfile#”, 4
min(dbms_rowid.rowid_block_number(rowid))“minblock#” 5
from test;maxfile# maxblock#
minfile# minblock#----------------------------------------
1552
注:从中可以看出每行占用一个数据块,999行对应999个数据块。(这是因为设计表时是PCTUSED参数是1,也就是说一个数据块被用了1%的大小就不能继续再进行插入操作,所以下一行就插入到下一个数据块中去)。SQL> commit;提交完成。
下面将test表中block#=9和block#=880作为10%DB_CACHE_SIZE大小的代表,block#=9代表10%DB_CACHE_SIZE以下的数据块,block#=880代表10%DB_CACHE_SIZE以上的数据块;(因为DB_CACHE_SIZE=32M,所以10%DB_CACHE_SIZE的大小为3.2M)
情况
1、小于DB_CACHE_SIZE的10% fast commit cleanout,事务修改的数据块的总的大小小于DB_CACHE_SIZE的10%情况,此时在更新提交的同时就已经进行快速块清除,即进行了fast commit cleanout。SQL> update test set id=id+1 where rownum < 2;--只更新一行 已更新 1 行。SQL> commit;提交完成。
SQL>
alter system dump datafile 2 block 9;系统已更改。
Block header dump: 0x00800009 Object id on Block? Y seg/obj: 0xd41e csc: 0x00.1f86a0 itc: 2 flg:DATA
fsl: 0 fnx: 0x0 ver: 0x01
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0001.005.000003b8 0x01c00022.01a2.14--U-
fsc 0x0000.001f8764 0x02
0x0000.000.00000000 0x00000000.0000.00----
0 fsc 0x0000.00000000 tl: 610 fb:--H-FL--lb: 0x1 cc: 2 可以看到:事务在Itl中记录下了Xid、Uba、Flag(U)、锁、Fsc;并且记录上的锁标志以及lb没有清除。
情况
2、大于DB_CACHE_SIZE的10% 有矛盾
事务修改的数据块的总的大小超过了10%DB_CACHE_SIZE大小的情况,此时进行的是delayed block cleanout中的第一种情况:
SQL> update test set id=id+1;--更新999个数据块 已更新999行。
SQL> alter system dump datafile 2 block 9;提交事务之前:
Block header dump: 0x00800009 Object id on Block? Y seg/obj: 0xd41e csc: 0x00.1f892c itc: 2 flg:DATA
fsl: 0 fnx: 0x0 ver: 0x01
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0001.005.000003b8 0x01c00022.01a2.14 C---
0 scn 0x0000.001f8764 0x02
0x0006.017.00000499 0x01c0026f.0240.49
----fsc 0x0000.00000000 tl: 610 fb:--H-FL--lb: 0x2 cc: 2
分析:此时你会发现之前Itl=0x01的事务的Flag(U)、锁又原来的--U-
1变为C---
0,说明快速提交清除中如果快速提交后,脏数据回写到磁盘上,此时数据块的锁标志还没有清除,后面访问该数据块的事务(只是产生数据更新的事务,不包括读事务),会先清除(Cleanout)上一个快速提交事务留下的锁标志(同时也是做锁判断),然后开始事务操作。并且从Itl=0x02的事务可以看到,Flag和scn没有被记录,而Xid、Uba和锁标志都已经被记录。这里还可以推断出:Xid和Uba在事务开始,获取到空闲Itl后是最先被记录的;锁标志是针对记录一一被记录的;Flag和Scn是事务提交后被记录的。
SQL>
alter system dump datafile 2 block 880;Block header dump: 0x00800370 Object id on Block? Y seg/obj: 0xd41e csc: 0x00.1f8c95 itc: 2 flg: O typ: 1typ: 1DATA
fsl: 0 fnx: 0x800371 ver: 0x01
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0001.005.000003b8 0x01c00028.01a2.69 C---
0 scn 0x0000.001f8764 0x02
0x0006.017.00000499 0x01c00f7c.0242.16--U-
fsc 0x0000.001f8cdb
tl: 610 fb:--H-FL--lb: 0x2 cc: 2
再次访问数据块发现下面的现象: SQL> set autotrace traceonly statistics;SQL> select count(*)from test;
//这里不是upate,不会清除,快速提交清除留下的锁标志 统计信息---------------------------recursive calls
0 db block gets
1075 consistent gets
0 physical reads
0 redo size--在第一次访问这些数据块也并没有进行redo操作,与最初的实验—3似乎相矛盾
409 bytes sent via SQL*Net to client
385 bytes received via SQL*Net from client SQL*Net roundtrips to/from client
0 sorts(memory)
0 sorts(disk)rows processed SQL> alter system dump datafile 2 block 9;系统已更改。
Block header dump: 0x00800009 Object id on Block? Y seg/obj: 0xd41e csc: 0x00.1f892c itc: 2 flg:DATA
fsl: 0 fnx: 0x0 ver: 0x01
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0001.005.000003b8 0x01c00022.01a2.14 C---
0 scn 0x0000.001f8764 0x02
0x0006.017.00000499 0x01c0026f.0240.49--U-
fsc 0x0000.001f8cdb
tl: 610 fb:--H-FL--lb: 0x2 cc: 2
SQL> alter system dump datafile 2 block 880;系统已更改。
Block header dump: 0x00800370 Object id on Block? Y seg/obj: 0xd41e csc: 0x00.1f8c95 itc: 2 flg: O typ: 1-DATA
fsl: 0 fnx: 0x800371 ver: 0x01
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0001.005.000003b8 0x01c00028.01a2.69 C---
0 scn 0x0000.001f8764 0x02
0x0006.017.00000499 0x01c00f7c.0242.16--U-
fsc 0x0000.001f8cdb
tl: 610 fb:--H-FL--lb: 0x2 cc: 2
正确
我发现与我最初开始的三个实验中的实验3的结果相矛盾,我怀疑是由于表中的数据记录少的原因,于是我开始创建一个比较大的表,测试如下: SQL> drop table test;表已删除。
SQL> create table test 2
(id int, 3
name char(600))4 pctfree 99 pctused 1;表已创建。
SQL> insert into test 2 select object_id,object_name from all_objects 4 where rownum < 10000;已创建9999行。统计信息
---------------------------
2660 recursive calls
45600 db block gets
28203 consistent gets
0 physical reads
11026032 redo size
675 bytes sent via SQL*Net to client
622 bytes received via SQL*Net from client SQL*Net roundtrips to/from client sorts(memory)
0 sorts(disk)
9999 rows processed SQL> commit;SQL> update test set id=id+1;已更新9999行。
SQL>
alter system dump datafile 2 block 12682;(代表10% DB_CACHE_SIZE范围以内的数据块)
系统已更改。
还没有提交之前如下:
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0002.013.0000049c 0x01c0013a.01e1.0c C---
0 scn 0x0000.001fca7b 0x02
0x0009.02f.000004cc 0x01c00f35.01f0.3c----
fsc 0x0000.00000000
SQL>
alter system dump datafile 2 block 21784;(代表10% DB_CACHE_SIZE范围以外的数据块)
系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0002.013.0000049c 0x01c0014b.01ec.44 C---
0 scn 0x0000.001fca7b 0x02
0x0009.02f.000004cc 0x01c001fa.01f4.22----
fsc 0x0000.00000000
SQL> commit;提交完成。
SQL> alter system dump datafile 2 block 12682;
系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0002.013.0000049c 0x01c0013a.01e1.0c C---
0 scn 0x0000.001fca7b 0x02
0x0009.02f.000004cc 0x01c00f35.01f0.3c--U-
fsc 0x0000.002047aa
SQL> alter system dump datafile 2 block 21784;系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0002.013.0000049c 0x01c0014b.01ec.44 C---
0 scn 0x0000.001fca7b 0x02
0x0009.02f.000004cc 0x01c001fa.01f4.22----
fsc 0x0000.00000000 分析:此时出现了我想要的效果,在事务提交之后确实还有一部分被修改的数据块的块头的事务和锁信息没有被清除,理论上说是10%DB_CACHE_SIZE大小,这个可能不是很准确。
再次访问数据块,使数据块做cleanout SQL> select count(*)from test;统计信息
---------------------------recursive calls
0 db block gets
15759 consistent gets
0 physical reads
408932 redo size--第一次访问数据块进行了延迟块清除,将剩下的被修改的数据块--中的事务和锁信息清除,这个结果是和最初的实验3是相符的,--不矛盾,得证。
409 bytes sent via SQL*Net to client
385 bytes received via SQL*Net from client SQL*Net roundtrips to/from client
0 sorts(memory)111
0 sorts(disk)rows processed
小于10%buffer的数据块没有变化
SQL> alter system dump datafile 2 block 12682;系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0002.013.0000049c 0x01c0013a.01e1.0c C---
0 scn 0x0000.001fca7b 0x02
0x0009.02f.000004cc 0x01c00f35.01f0.3c--U-
fsc 0x0000.002047aa
tl: 609 fb:--H-FL--lb: 0x2 cc: 2--记录上的锁标志以及lb还是没有被清除,没有变化
超过10%buffer数据块 做完delay block cleanout SQL> alter system dump datafile 2 block 21784;系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0002.013.0000049c 0x01c0014b.01ec.44 C---
0 scn 0x0000.001fca7b 0x02
0x0009.02f.000004cc 0x01c001fa.01f4.22 C---
0 scn 0x0000.002047aa--tl: 611 fb:--H-FL--lb: 0x0 cc: 2--记录上的锁标志以及lb还是被清除,发生了变化,这里--的变化解释了最初实验3中第一次查询为什么会有redo –size>0原因,这里做了延迟块清除操作。
情况
3、先flush,后commit 当事务还没有commit提交时,被修改的数据块就已经被写入磁盘中去
SQL> update test set id=id+1;已更新999行。
--强制清数据块buffer SQL> alter system flush buffer_cache;系统已更改。SQL> commit;提交完成。
SQL>
alter system dump datafile 2 block 12706;系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0007.023.000003ba 0x01c00070.022a.3e C---
0 scn 0x0000.00208b96 0x02
0x0009.026.000004ce 0x01c0030c.01f8.14----
fsc 0x0000.00000000
tl: 609 fb:--H-FL--lb: 0x2 cc: 2
对数据进行访问:
SQL> exec dbms_stats.gather_table_stats(USER,'TEST');PL/SQL 过程已成功完成。
SQL> alter system dump datafile 2 block 12706;系统已更改。
Itl
Xid
Uba
Flag Lck
Scn/Fsc 0x01
0x0007.023.000003ba 0x01c00070.022a.3e C---
0 scn 0x0000.00208b96 0x02
0x0009.026.000004ce 0x01c0030c.01f8.14 C---
0 scn 0x0000.002091aa
tl: 609 fb:--H-FL--lb: 0x0 cc: 2 问题
3、如何进行手动block cleanout?
方法
一、可以采用对该被修改的表执行select查询语句的方法;
方法
二、采用dbms_stats.gather_table_stats函数对表进行下统计可以帮助做块清除工作;
本文来自CSDN博客,转载请标明出处:file:///E:/Document/Database/ORACLE/杂文/block%20cleanout分析(一).mht
第二篇:分析
1.第1题
所有者权益包括()A.本年利润 B.实收资本 C.存货 D.支票
您的答案:B 题目分数:1 此题得分:1.0
2.第2题
按照资产的变现速度及其价值转移形式不同,可将其分类为()
A.流动资产和固定资产 B.流动资产和非流动资产 C.流动资产和长期资产 D.短期资产和长期资产
您的答案:B 题目分数:1 此题得分:1.0
3.第3题
在资产总额中,流动资产、长期投资、固定资产、无形资产的比值关系是0.3:0.2:0.4:0.1,非流动资产比重为()A.0.5 B.0.6 C.0.7 D.0.4
您的答案:C 题目分数:1 此题得分:1.0
4.第4题
企业总资产中流动资产和非流动资产中各占的比重或比例关系称为()A.占用形态结构
B.变现速度和价值转移形式结构 C.价值周转速度结构 D.占用期限结构 您的答案:B 题目分数:1 此题得分:1.0
5.第5题
息税前利润是()A.营业利润
B.利润总额与利息费用之和 C.利润总额减所得税
D.主营业务利润与利息费用之和
您的答案:B 题目分数:1 此题得分:1.0
6.第6题
企业财务活动能力具体包括()
A.投资能力 B.企业家能力 C.管理能力 D.生产能力
您的答案:A 题目分数:1 此题得分:1.0
7.第7题
财务会计报告是指企业()提供的反映企业某一特定日期财务状况和某一会计期间经营成果、现金流量的文件,由会计报表、会计报表附注和财务情况说明书三部分构成。A.对内 B.对外
C.对上级主管部门 D.对税务部门
您的答案:B 题目分数:1 此题得分:1.0
8.第8题
利用各主要财务比率指标间内在联系,对企业财务状况及经济效益进行综合分析和评价的方法是()A.沃尔比重分析法 B.综合系数分析法 C.杜邦分析法 D.预警分析法
您的答案:C 题目分数:1 此题得分:1.0
9.第9题
在融资结构弹性分析中,融资弹性相对比较大的是()
A.盈余公积 B.实收资本 C.长期应付款 D.流动负债
您的答案:D 题目分数:1 此题得分:1.0
10.第29题
下列哪一项目属于留存收益的内容()A.资本公积 B.实收资本 C.盈余公积 D.本年利润
您的答案:C 题目分数:1 此题得分:1.0
11.第30题
《公司法》规定,公司一般按税后净利润()计提法定盈余公积 A.10% B.5% C.15% D.25%
您的答案:A 题目分数:1 此题得分:1.0
12.第31题
出资人权益保障的指标是()A.净资产收益率 B.成本利润率 C.资产负债率 D.流动比率
您的答案:A 题目分数:1 此题得分:1.0
13.第32题
与企业资产结构相关的风险是()A.财务风险 B.业务风险 C.收益风险 D.经营风险
您的答案:D 题目分数:1 此题得分:1.0
14.第33题
将资产分类为短期资产和长期资产两大类的根据是()
A.占用期限 B.价值转移 C.占用形态 D.变现速度
您的答案:A 题目分数:1 此题得分:1.0
15.第34题
对企业债权人而言,融资结构分析的主要目的是判断其自身债权的偿还保证程度,即确认企业能否()
A.获利收益 B.拓展业务领域 C.持续经营 D.按期还本付息
您的答案:D 题目分数:1 此题得分:1.0 16.第35题
财务分析是以企业财务会计报告提供的()和会计报告说明书为主要依据,对企业的财务状况和经营成果进行评价和剖析,以反映企业在过去运营过程中的得失,并预测企业财务能力的发展趋势,为改进企业财务管理工作、提高企业财务能力提供重要的分析信息。
A.统计资料 B.成本资料 C.财务会计数据 D.文字说明
您的答案:C 题目分数:1 此题得分:1.0
17.第36题
会计信息是企业经济信息的一种,它是指经济活动中的有关财务活动包括()的运动状态、变化和特征的反映。A.经营活动 B.投资活动
C.财务状况和经营成果 D.筹资活动
您的答案:C 题目分数:1 此题得分:1.0
18.第37题
企业目标体系主要包含战略目标、长期目标和()三个层次。A.定期目标 B.中期目标 C.季度目标 D.目标
您的答案:D 题目分数:1 此题得分:1.0
19.第38题
运用杜邦财务分析体系的核心指标是()A.资产净利率 B.销售净利率 C.资产周转率
D.权益净利率(股东权益报酬率)
您的答案:D 题目分数:1 此题得分:1.0
20.第41题
与企业资产结构相关的风险是()A.财务风险 B.业务风险 C.收益风险 D.经营风险
您的答案:D 题目分数:1 此题得分:1.0
21.第10题
企业财务表现能力包括()和社会贡献能力.A.盈利能力 B.增长能力 C.偿债能力 D.运营能力 E.成长能力
您的答案:A,C,D,E 题目分数:2 此题得分:2.0
22.第11题
企业财务分析基本方法()A.比较分析法 B.定量分析法 C.比率分析法 D.因素分析法 E.定性分析法
您的答案:A,C,D 题目分数:2 此题得分:2.0
23.第12题
财务分析的基本原则包括()A.宏观性 B.微观性 C.政策性 D.时效性 E.准确性
您的答案:C,D,E 题目分数:2 此题得分:2.0
24.第13题
影响可比产品成本降低的因素有()A.产量 B.销售价格 C.品种结构 D.单位成本 E.变动成本
您的答案:A,C,D 题目分数:2 此题得分:2.0
25.第14题
企业财务能力考核成绩包括()A.企业财务变现能力 B.企业财务表现能力 C.财务活动能力 D.企业财务管理能力 E.营销能力
您的答案:B,C,D 题目分数:2 此题得分:2.0
26.第15题
关注资产结构和资产管理效果分析的报表使用人包括()
A.企业管理者 B.企业的债权人 C.企业所有者或股东 D.政府及有关管理部门 E.业务关联企业
您的答案:A,B,C,D,E 题目分数:2 此题得分:2.0
27.第16题
采用中庸型资产风险结构,将会产生的状况和采取的措施有()
A.维持大量的金融资产
B.拥有较高比例安全存量的存货 C.尽可能少地拥有金融资产
D.拥有平均安全性存量的的存货 E.采取中庸的信用政策
您的答案:D,E 题目分数:2 此题得分:2.0
28.第17题
利得是企业边缘性或偶发性交易或事项的结果,下列哪些内容属于利得()A.主营业务收入 B.营业外收入 C.其他业务收入 D.无形资产转让收入
E.固定资产处置形成的收益等
您的答案:B,D,E 题目分数:2 此题得分:2.0
29.第18题
按收入的性质,可以分为()A.主营业务收入
B.让渡资产使有权收入等。C.提供劳务收入 D.销售商品收入 E.其他业务收入
您的答案:B,C,D 题目分数:2 此题得分:2.0
30.第19题
在企业市场产品分析中常使用“波士顿矩阵”,具体包括内容是()
A.问题类 B.营销类 C.现金牛类 D.明星类 E.瘦狗类
您的答案:A,C,D,E 题目分数:2 此题得分:2.0
31.第39题
财务分析的重要依据是()
A.统计资料 B.财务会计数据 C..生产资料 D.会计计量
E.会计报告说明书
您的答案:B,E 题目分数:2 此题得分:2.0
32.第40题
企业财务分析的目标是()A.供资者决策有用 B.用资决策有用 C.企业预测 D.管理控制 E.政府决策有用
您的答案:A,B,E 题目分数:2 此题得分:2.0
33.第42题
企业根本目的是()A.生存 B.增长 C.获利 D.投资 E.筹资
您的答案:A,B,C 题目分数:2 此题得分:2.0 34.第43题
企业财务费用项目一般包括(). A.利息费用 B.利息收入 C.汇兑损失 D.投资收益 E.手续费
您的答案:A,B,C,E 题目分数:2 此题得分:2.0
35.第44题
会计信息质量标准()等。A.真实性 B.完整性 C.及时性 D.准确性 E.相关性
您的答案:A,B,C,D,E 题目分数:2 此题得分:0.0
36.第45题
留存收益是指企业从历年实现的利润中提取或形成的留存于企业的内部积累,包括()
A.实收资本 B.任意盈余公积 C.未分配利润 D.资本公积 E.法定盈余公积
您的答案:B,C,E 题目分数:2 此题得分:2.0
37.第46题
无形资产又可进一步分类为()A.支出性无形资产 B.金融资产 C.长期待摊费用 D.流动资产
E.收益性无形资产 您的答案:A,E 题目分数:2 此题得分:2.0
38.第47题
固定资产的特征有()A.投入资金多 B.变现能力差 C.风险大
D.使用成本是非付现成本
E.其使用效率的高低取决于企业流动资产的周转情况
您的答案:A,B,C,D,E 题目分数:2 此题得分:2.0
39.第48题
下列属于日常活动的收入是()A.主营业务收入 B.营业外收入 C.其他业务收入
D.无形资产出售转让收入 E.投资收益
您的答案:A,C,E 题目分数:2 此题得分:2.0
40.第49题
收入分析的意义在于()A.判断企业经营实力和经营风险 B.考核企业效绩情况 C.评价企业管理水平高低 D.分析企业财务风险大小
E.预测未来企业收益能力和持续经营能力筹资
您的答案:A,B,C,E 题目分数:2 此题得分:2.0
41.第20题
财务就是财产物资的的总称,主要包括货币资金。
您的答案:错误 题目分数:2 此题得分:2.0
42.第21题
财务分析的基本目标是决策有用
您的答案:正确 题目分数:2 此题得分:2.0
43.第22题
财务分析就是应用会计核算方法对财务报告分析。
您的答案:错误 题目分数:2 此题得分:2.0
44.第23题
我国采用的财务比率的类型主要是获利能力比率、资本结构比率、流动资产比率、周转比率和资产流动比率。
您的答案:错误 题目分数:2 此题得分:2.0
45.第24题
企业财务能力是企业能力的一部分,它取决于并服务于企业表现能力
您的答案:错误 题目分数:2 此题得分:2.0
46.第25题
现金流量的分析是以现金流量表为主要依据,利用多种分析方法,进一步揭示现金流量信息,并从现金流量角度对企业的财务状况的经营业绩做出评价。
您的答案:正确 题目分数:2 此题得分:2.0
47.第26题
关系比率是指综合系数分析法中各指标实际值与标准值的差额。()
您的答案:错误 题目分数:2 此题得分:2.0
48.第27题
综合分析就是将各项财务分析指标作为一个整体,系统、全面、综合地对企业财务状况和经营情况进行剖析、解释和评价,说明企业整体财务状况和效益的好坏。
您的答案:正确 题目分数:2 此题得分:2.0
49.第28题
固定资产周转率 指企业年产品(或商品)销售收入净额与固定资产平均净值的差额,它反映企业固定资产周转状况,是衡量固定资产运用效率的一项指标。
您的答案:错误 题目分数:2 此题得分:2.0
50.第50题
财务分析基础是企业会计分析活动。
您的答案:错误 题目分数:2 此题得分:2.0
51.第51题
盈利能力的最大化不如盈利成长的最大化。
您的答案:正确 题目分数:2 此题得分:2.0
52.第52题
盈利成长的最大化不如可持续盈利成长的最大化。
您的答案:正确 题目分数:2 此题得分:2.0
53.第53题
企业活动能力的核心是企业可持续发展的能力 您的答案:正确 题目分数:2 此题得分:2.0
54.第54题
会计信息是财务分析的客体,而企业是财务分析的主体。
您的答案:正确 题目分数:2 此题得分:2.0
55.第55题
现金流量作为一个概念包含两层含义,一是现金包括现金和现金等价物;二是指现金和现金等价物的流入和流出。
您的答案:正确 题目分数:2 此题得分:2.0
56.第56题
价值评估是对企业资产部分或者全部进行估价的过程。()
您的答案:错误 题目分数:2 此题得分:2.0
57.第57题
企业价值评估的内涵也就是价值评估的对象,明确对企业的什么价值进行评估。
您的答案:正确 题目分数:2 此题得分:2.0
58.第58题
流动资产比率指流动资产占总资产的比例关系。
您的答案:正确 题目分数:2 此题得分:2.0
59.第59题 营业周期是指从存货开始消耗到销售存货并收回现金为止的时期,亦即企业的生产经营周期。
您的答案:错误 题目分数:2 此题得分:2.0
60.第60题
总资产利润率也称总资产报酬率,它是企业一定时点内实现的利润额与该时期企业平均资产总额的比率,反映了企业总资产的综合管理效果。
您的答案:错误 题目分数:2 此题得分:2.0
作业总得分:98.0 作业总批注:
第三篇:分析报告
康巴什新区个私协会党建工作中存在的问题及建议
非公有制经济组织是党的建设工作的一个重要领域,个私协会中的党员是发展私营经济的重要力量。切实加强非公有制经济领域党建工作,有利于发挥党的政治优势和党员的先锋模范作用、保证党的方针政策的贯彻执行、促进私营经济健康发展。
一、当前康巴什新区个私协会党建工作现状和存在的问题
目前,康巴什新区共有私营企业995户,其中经营场地在东胜的有203户,在康巴什新区的有559户,停业的有 233户。现有从业人员6817人,党员1026人,占从业人员总数的15.05%;已建支部16个,占私营企业总数的1.60%。总体来说个私协会党建还是一个十分薄弱的环节,存在着以下几方面的问题:
(一)党员人数有限,党的组织建设很难实现。个私协会党建工作目前还处在探索阶段。按党章规定,有3名以上正式党员的才可以单独建立党支部。而私营企业现状是,有的企业只有一名党员,多则两名,更多的是没有党员,不能独立建立支部。从就业对象来看,企业主要为了盈利,部分职工入党意识不强,且流动性较大,不利于管理和教育。即使组织部门想把工作做好,巧妇难为无米之炊,条件不成熟,组织建设难以实现。.(二)隶属关系不明确,存在无人管理或多头管理的现象。由于企业转制、重组等原因,导致人员的流动性很大,党员组织关系隶属不明确,处于无组织管理状态。再就是对私营企业党组织的设臵,隶属关系的确定,目前还没有一个统一的规范。有的在工商部门,有的在社区,更有甚者在东胜,形成多头管理的局面,职责不明,关系不顺,上级组织部门不知从何了解个私党员情况,对党建设工作失去有效的指导。
(三)对个私党员管理教育不到位,党员的先锋模范作用难以发挥。随着私营企业的转产、倒闭等因素,党员流失很严重,本来刚刚找到组织,又再次失去联系,不利于管理。由于私营企业党员流动性很大,所处的工作范围、分布范围、活动范围的不断扩大,对于党员的教育在时间、内容等方面难以保证,实际对个私党员的教育管理这一块已形成了“真空”,有些党员多数实际上已中断了与原所在党组织的联系,把自己混同于一般群众,有些在私营企业务工的党员甚至还不愿向人表白自己是一名共产党员,党员的先锋模范作用难以发挥,党员的政治影响力明显减弱。
(四)党建各种活动很难开展,经费无保障。由于个私党员的身份和工作比较特殊,不是自己从事经营,就是在企业务工,很难组织起来开展活动,在很大程度上影响了党员素质的提高和党的方针政策的宣传、落实。加之,支部活动没有经费,支部书记无报酬,党的活动难以进行,党建工作难以开展。
二、对加强康巴什新区个私协会党建工作的建议
(一)转变观念,提高对个私党建重要性的认识。党的十七届六中全会指出,要“全面推进各领域党的基层组织建设,实现党组织和党的工作全社会覆盖”,并要求“抓紧在非公有制经济组织建立党组织”。加强个私经济组织党建工作,是深入贯彻党的十七届六中全会精神、加强党的建设、巩固党的执政基础的客观需要,因此,我们要紧紧围绕改革、发展、稳定的大局,切实加强非公有制经济领域党建工作,这不仅是经济发展的需要,也是政治的需要。
(二)理顺关系,建立组织,夯实个私企业党建工作基础。针对个私企业党员分散性、流动性大及管理难的特点,抓好调查摸底。通过深入到私营企业中走访座谈,发放和填写私营企业党员调查记录,认真仔细地查找私营企业和工商户中的每个党员。在此基础上,大力推动“安家工程”,让党员因企成家、属地成家、联合成家,消除党员管理上的“真空”。
(三)建立健全个私党建工作机制,使私营经济党建工作步入了规范化、制度化轨道。个私企业党组织主管部门要结合实际,指导个私经济组织党组织健全和完善党组织组建制度、党员发展制度、入党积极分子考察制度、流动党员跟踪管理制度、党建工作指导员选派管理制度及党员学习、生活会制度等各项党建工作制度,确保个私经济组织党内活动及各项工作做到有章可循,做到个私经济组织党组织组建一个、巩固一个、规范一个。使个私经济组织党建工作逐步走上了制度化、规范化轨道。
(四)切实加强个私经济组织党员教育管理。针对个私经济组织党员流动性大、党员增多等新特点,积极创新管理方式,加强对个私经济组织中党员的政治理论教育、法制教育、职业道德教育,不断加强和改进个私经济组织党员的管理和培训工作,努力提高个私经济组织党员综合素质。
(五)积极开展多种形式的载体活动,增强党建工作活力。积极开展“扶贫济困”、“致富不忘国家”、“送温暖、献爱心”活动,引导个私经济组织党员热心公益事业,乐于奉献爱心,发挥示范带动作用。积极开展“共产党员诚信店”、“党员先锋岗”、“党员责任区”等党员“亮身份、树形象”活动及争创“诚信工商户、诚信私营企业”、“光彩之星”等系列活动,教育党员爱岗敬业,做到关键岗位有党员、困难面前有党员、突击公关有党员,为个私经济发展做贡献。
(六)做好入党积极分子培养和发展党员工作。按照“坚持标准,保证质量,改善结构,慎重发展”的方针,认真做好个私经济组织入党积极分子的培养、教育、考核和发展党员工作。积极创新培养方式,壮大党的后备力量。通过群团组织推优、党组织重点培养等方式,把个私经济组织从业人员中的优秀分子吸纳到党组织中来,不断发展和壮大党员队伍。
(七)加大协调力度,整合党建资源,为个私党建工作提供保障。协调各方面关系,积极创造条件,协助个私经济组织党组织加强党员活动室等基础设施建设,使个私经济组织党员活动有阵地有场所,为个私经济党组织充分发挥作用提供必要的保障。
综上所述,康巴什新区非公企业党建工作比较薄弱,发展空间很大,今后一段时间,我们要加大发展党员、组建党组织力度,充分发挥党组织和党员引导企业发展、服务社会、服务群众的作用。
第四篇:刑事案件分析
刑事案例分析
案列:
被告人李某于1999年7月2日,为防止他人在自己饲养的鱼塘内偷鱼,就在鱼塘的四周架设了电网,并写上“偷鱼者防电”字样。夜晚,李某离开鱼棚到家中睡觉。当日夜晚,王某携带偷鱼工具到李某鱼塘内偷鱼,手刚一触到电网,当即倒地身亡。次日晨,李某听说王某触电后,即先到鱼棚内切断电源,而后对王某进行了人工呼吸,但无效果。为掩盖自己的罪责,李某将鱼棚四周的电网全部拆除,而后伪造了王某自己用电偷鱼不慎死亡的现场。
案列分析:
(1)被告人李某为防止盗窃私设电网的行为是否属于正防卫?
(2)如果李某的行为不是正当防卫,那么李某的行为构成何罪?其主观罪过如何认定?
答案:
(1)李某的行为不属于正当防卫,是防卫过当。所谓正当防卫是指为了使国家、公共利益、本人或者他人的人身、财产和其他权利免受正在进行的不法侵害,而采取对不法侵害人造成损害的方法,制止不法侵害的行为。正当防卫包括以防卫装置进行防卫的情形。在本题中,被告人李某为了使自己的财产权利免受不法侵害,而私设了电网。其目的是为了
防盗。虽然防卫装置是预先设定的,防卫效果是在不法侵害发生时产生的,所以也符合防卫适时性的要求。当然,以防卫装置进行防卫也存在防卫过当和因故障而防卫不适时的情况。因此,对于因防盗而非法设置电网的行为,不能否认行为人主观上存在防卫的意图,客观上具备一定的防卫性,但是由于防盗而造成偷鱼者死亡,则属于明显超过必要限度造成重大损害,是防卫过当。
(2)李某的行为构成以危险方法危害公共安全罪,依照刑法第115条第1款定罪处罚。被告人李某在鱼塘四周架设电网的行为侵害了不特定多数人的生命安全,甚至可能伤及无辜。虽然在架设电网时写上了警示标语,但在夜间无灯光的情况下,这种警示措施是完全无效的。所以其行为构成以危险方法危害公共安全罪。
被告人对电网可能致盗窃者重伤、死亡的结果持希望或者是放任的态度,对于无辜者可能被电死、重伤则不持希望态度,但如果仅仅是意志上的不希望而不采取任何防范无辜者误伤、死亡的措施,那么显然属于放任。结合本案看来,李某在王某触电后还采取了积极的抢救措施,从而说明李某在主观上只是对盗窃者的伤亡持一种放任态度。因此,王某在本案中的主观罪过形式是间接故意。
关于正当防卫,还应注意掌握:
(一)正当防卫的处理原则。
根据《刑法》第20条第一款的规定,正当防卫不负刑事责任。
(二)正当防卫的构成条件。正当防卫的成立条件包括:
(1)存在现实的不法侵害;(2)不法侵害正在进行;(3)具有防卫意识;(4)针对不法侵害人本人进行防卫;(5)没有明显超过必要限度造成重大损害。以上五个条件缺一不可,特别是防卫行为明显超过限度造成重大损害的,属于防卫过当。
(三)防卫过当的处罚原则。根据《刑法》第20条
第二款的规定:正当防卫明显超过必要限度造成重大损害的,应当负刑事责任,但是应当减轻或者免除处罚。
(四)无过当防卫。刑法对防卫过当规定了例外情形,《刑法》第20条第三款规定:对正在进行行凶、杀人、抢劫、强奸、绑架以及其他严重危及人身安全的暴力犯罪,采取防卫行为,造成不法侵害人伤亡的,不属于防卫过当,不负刑事责任。这就是所谓的无过当防卫。
第五篇:植物分析
桑梓怀聚
骨干树:桑树、梓树、刺槐、水杉
其他:月季、芍药、矢车菊、山楂、鞑靼忍冬
总体分析:为园子的主景区,由于这块地区主要是表示友人相聚,就像家人相聚一样,充满对人情的回味,桑梓情深。配合欧式廊柱配植了一个水杉林,同时为了透出水面景观,采用了疏密相间的方法来种植,这块景区的广场有休息场所,为了让人们在休息时感到既阴凉又舒适,在上层种植刺槐,下层种植月季和芍药,利用美丽而具有香气的花木吸引人们的停留,创造一个供人们集会的良好场所。入口为半开敞空间,(左侧的鞑靼忍冬的高度引导人们的视线向天空和湖面看,向上可以看到由油松和刺槐枝干分割的天空,向前可以看到清爽的湖面)随着脚步的前进慢慢看到山楂鲜艳可爱的红果具有家乡的气息,然后是由矢车菊作底银槭和金叶梓做框的大片水杉林,达到步移景异的效果。
局部分析:如图所示,此树丛设于丘陵坡地,地面呈缓和的起伏,排水佳良。利用乔木、灌木高低相配,下部种植花卉,并散置景石点缀下角,使全树丛形成一个完整的统一体 佳菊
骨干树:菊花,银杏,栾树,雪松
其他:柔毛绣线菊、兴安杜鹃、菱叶绣线菊、绒毛绣线菊
南阳菊水多耆旧,此是延年一种花。八十老人勤采啜,定教霜鬓变成鸦。
总体分析:想到菊与“聚”谐音,所以把“佳菊”景区设在主入口,这里主要观赏秋景,选取秋色叶树种表达秋景,同时为了充分应用菊花,再栽以雪松,把菊花种在它们的四周,亮黄色和墨绿色产生一明一暗,一冷一热的对比色。它们并列时相互排斥,对比强烈,呈现跳跃新鲜的效果,突出主题,烘托出欢迎的气氛。加上雪松色彩浓重、体量庞大、质地粗厚、枝叶茂密,给人以重的感觉;菊花色彩素淡、体量小巧、数量简少、质地细柔、枝叶疏朗,则给人以轻盈的感觉,一轻一重又产生对比。运用重复的手法体现植物景观的统一感,入口即四棵大雪松,下面统一用菊花作底,为配合主入口的设计,种了在每年5月—6月开红花的兴安杜鹃和开白花的绣线菊,还有迎春、贴梗海棠、木槿等观花树种
局部分析: 栾树以常绿树—圆柏作为背景,衬托其秋色叶。雪松以颜色淡的桂香柳为背景,色浅与色淡相互映衬。如图所示:以桂香柳为背景的雪松,下面是黄色的菊花,旁边有两颗经过整形的桧柏球,耸立的姿态与敦实的圆球形形成对比
名棠
骨干树:西府海棠、垂丝海棠、贴梗海棠、侧柏、杜松
其他:多花栒子、平枝栒子、白皮松、卫矛、金银木
诗里称名友,花中占上游;风来香细细,何独是嘉州。
总体分析:因为该区是处于西北方向,所以要设防护林,防护林是乔灌木、常绿和落叶混交,同时以防护林作为植物其天然背景材料。由于该区地形比较丰富,所以以自然式配植为主,总体而言植物景观在视觉上有挡有敞,有疏有密,有高有低。景观上有草坪、花地、灌丛、树丛、孤立树,在路旁微地形隆起处配植复层混交的人工群落,得自然之趣。沿园路行走,右边是主要建筑,道路两旁配植了西府海棠、珍珠梅、小果海棠、小紫珠、多花栒子、侧柏及白皮松等组成的复层混文群落,加之小径本身又有坡度,给人以深遥、幽静之感。同时为了观看由海棠和杜梨还有贴梗海棠的复层混交群落而留出透景线,以边常绿的侧柏的作为框景(如下图),从空间上来说,这里主要创造了一个封闭的空间,利用具有浓密树冠的遮荫树,构成顶部覆盖,利用所覆盖的空间的高度,形成竖直的、垂直的感觉。同时四周还有、被中小型植物所围合,它相当荫蔽,在这里光线只能从树冠的枝叶空隙渗入,但为了适当控制其私密性,树种选择一部分常绿针叶一部分落叶乔木,因此只有在夏季显得阴暗,而冬季
落叶以后就会显得明亮开敞,同时还适当的留出视线开阔的地方。
局部分析:为表达以海棠为主题的名棠景区,把主要观景点设在以海棠为主景的复交林处,海棠花姿潇洒,花开似锦,自古以来是雅俗共赏的名花,素有“花中神仙”、“花贵妃”、“花尊贵”之称,它的花在蕾时粉红色,开后淡粉红至近白色,花期4-5月
殊香
骨干树:丁香、香荚蒾、杜梨、香柏、山桃、碧桃、香茶藨子、月季
其他:玉兰、刺槐、悬铃木
幽香洁浅紫,来自孤云岭。骨香不自知,色浅决殊知。
总体分析:由于北方不好种结香,所以用香花树种代替,以表现其“香”,原为大片的具有地形的草地,为了有效利用地块,尽量创造出大空间和小空间,让人们在此中感到无限的自然野趣,可以一边闻着花香,一边徜徉于大自然的无限风光之中,在总体上利用植物不同的地姿、线条、色彩,将常绿,落叶的乔、灌木,花卉及草坪地被配植成高低错落、层次参差的树丛、树冠饱满的孤立树(悬铃木)、对植树(雪松)、花地、岩石小品等各种植物景观,以达到四季有景,富于变化的水平,地面用黄杨球、木贼麻黄、矮紫杉及耐荫的藤本地被,为增加层次,耐荫的丁香、珍珠梅等作为下木,组织大小不同空间,通过植物配植,达到突出该空间的主题,并能用植物对空间进行分隔、限定与疏导。这里共有三条透景线一条可以看到树龄较大长的高壮的杜梨,在春天时满树繁花,微风一吹便有白花落下,让人倍感清爽和心情平和,一条可以看到两棵对植的雪松,其高大挺拔的姿态决定了其作为主景树的优势,一条可以看到孤植的悬铃木,透过玉兰和龙柏观赏其一树成林的俊秀姿态,旁边还各有两棵合欢作其背景,宝盖型的合欢和卵圆形的悬铃木相得益彰。走在这条园路上不同的香味给人嗅觉上的感动,首先是荚蒾香后是桃花香,接着丁香香,再来时玉兰香,香味一波接一波,连绵不绝。
局部分析:交叉口处有紫色的紫叶李,长年异色叶,白色的白花山碧桃和小果海棠,各色的香水月季,形成一种热情的“港口”效果,利用植被的美丽色彩制成一个指路标,在下一个交叉口处用高大具有香气的美国香柏,其独特的香气和四季常绿的特点为人们指导方向,紧邻着的另一个交叉口时由秋色叶树种—栾树和常年异色叶树种—紫叶李还有开黄花的迎春组成,其颜色的强烈对比又使之与前面的交叉口不一样
芳兰
骨干树:二乔玉兰,望春玉兰,白玉兰,丁香
其他:二月兰,飞黄,沙地柏,白皮松,龙柏
春晖开禁苑,淑景媚兰场,映庭含浅色,凝露泫浮光; 日丽参差影,风传轻重香,会须君子折,佩里作芬芳。
总体分析:该景区主要是观赏春景,整体空间而言这里将树木按远近分层的方法进行配置。树木间的距离有远有近,和有前有后的分层,使得数姿多样,层次分明,形成既有变化,又有统一的优美景观,后面种植高大的刺槐作为防护林和背景树,树木间距小,层次密集,属于密植,但同时也有疏的地方,前面层次稀疏,树木间距大。突出主要观赏景点—高大秀丽的玉兰。在立面上看,形成两边高,中间低的林冠线。从颜色上看:有白的望春玉兰和白丁香、紫的二乔玉兰、黄的飞黄和棣棠、蓝紫色的波斯丁香和二月兰、红的红花刺槐,在春天几乎全部都开放,争相夺艳。从花期上看:二月兰—二月开花,丁香三—四月开花,玉兰的开放次序为望春玉兰、白玉兰、二乔玉兰,从三月中旬一直到四月中旬,棣棠花期也差不多,红花刺槐从五月下旬到六月中旬。
局部分析:图中利用低矮的丁香阻挡路人向右的视线,望向左边高大的雪松,创造半开敞空间,雪松高大俏丽,旁边是挺拔的白玉兰,下面是圆实可爱的凤尾兰作底
清梅
骨干树:杏梅,雪松,桂香柳,东京樱花,紫薇
其他:天目琼花,欧洲琼花,矢车菊
吾家洗砚池头树,个个花开淡墨痕; 不要人夸好颜色,只留清气满乾坤。
总体分析:春景区,此景区设在设在一大块平地上,为了使简单生动起来,在园中设了一条富有韵律的小路供游人观赏景区。为弥补春季以后的景色,再配植夏天开花的紫薇,合欢。观秋果的山楂,秋色叶的五角枫。还有常绿树杜松华山松白皮松雪松等,常年异色叶树种—桂香柳,紫叶小檗。右边的树群分布注意有聚有散,疏疏密密虚虚实实,以使其水平轮廓线时而突出,时而凹进,左边的树种的很疏,主要是为了在主道路过的人可以看到里面独特的风姿。这里开敞空间居多,空间配植孤景树—雪松,将其配植在开阔空间中和视线开朗处,是所在空间的主景和焦点,游人步行在松树下,与凤尾兰擦身而过,顿觉幽静、优美异常,为表现其“清”,用桂香柳为背景树,桂香柳叶互生,两面均有白色鳞片,背面尤密,成银白色;5-6月开花,花银白色,芳香,以白色映衬墨绿色,更加突出雪松的孤植之美,还有配植天目琼花,欧洲琼花,东京樱花等开白花的树种用以体现其“清”,梅花开得很早,在冬天下大雪的时候,梅姿傲骨,还有点点梅香,在这个时候这里的其他树种几乎都没有特别的观赏性,突出了梅花的独特与清淡。
局部景观:在此景区有一个比较有特色的乔灌木搭配的树丛,如图所示:图中以常绿的白皮松为主树,华山松亦是常绿树,外形与白皮松相似,选为从属树,而以性质不同的落叶树五角枫作为宾树,与主树形成对比,鲜艳夺目。主树、从树与宾树三足鼎立,形成一个不等边的三角形,树丛下面种植耐荫的大叶黄杨,充实下角,前部用矢车菊等花卉点缀观赏面,冬天即使它枯了还有金叶女贞作为添景树。后部栽植体型较大的樱花作为整个树丛的背景,主树从树背景树又构成一个不等边三角形,使艺术构图更为突出。
净莲
骨干树:莲花,绦柳,柽柳,雪松,猬实,银槭
其他:合欢,紫叶李,迎春,落新妇,水杉
莲花生淤泥,净色比天女;空明世无匹,银瓶送佛听;蔫然落宝床,庆返梵天去。
总体分析:该景区主要是夏秋景,莲花是友谊的象征和使者。中国古代民间就有春天折梅赠远,秋天采莲怀人的传统。而且其“出污泥而不染”的清廉美德,赢得了“花中君子”之美誉,所以是圣洁的化身,高雅的象征。莲花花期6月-9月,每日晨开暮闭。果熟期9月-10月。为衬托莲花的纯净,水体四周种以姿态轻柔,浅绿色的绦柳和柽柳(它每年开花两三次,春季和夏秋季开花,花粉色或白色。),还有叶子表面亮绿色,背面银白色的银槭,它的秋色叶是黄色或红色。春季欣赏绦柳发芽和开花,形成柔条拂水,湖上新春的景色,夏季欣赏水中各色莲花,田田荷叶,碧绿青圆,婷婷如盖,象朵朵碧伞,随风翻卷,仿佛与风嬉戏,朵朵红英色艳娇媚,清香远溢,象凌波仙子,亭亭玉立于绿水之上,飘香弄影于清风之中;花叶相映成趣。秋季湖边有秋色叶树种银槭,还有水杉,红、棕、黄等色竟相争艳。为让路人看到美丽的水景,采用虚实结合的手法留出大片空地以透景。由于平直的水面通过配植具有各种树形及线条的植物,可丰富线条构图,所以沿湖种植大片的不规则的绦柳以形成优美的林缘线(富有韵律和节奏),高大的银槭与低垂水面的柳条与平直的水面形成强烈的对比,还有圆锥形树冠的圆柏,水杉,青扦与之对比。
局部景观分析:坐在欧式廊柱上,以水杉做框,上面是高大笔直清秀的银槭,下面是粉红色的落新妇,水面上还有各色的莲花作为点缀。如果还有微分吹拂,那就更加惬意了,景观上表现园林中植物作为一种有生命的东西所具有的“静中有动”的空间变化特点。奇腊
骨干树:腊梅,毛泡桐,红瑞木,梧桐,白皮松,臭椿
其他:油松,金银木,铺地柏,侧柏,圆柏
天向梅梢独出奇,国香未许世人知。殷勤滴蜡缄封印,偷被霜风折一枝。