锘??xml version="1.0" encoding="utf-8" standalone="yes"?> 鍦↙inux緋葷粺涓垜涓鑸噰鐢ㄧ紪璇戞簮鐮佺殑鏂瑰紡鏉ュ畨瑁匒pache錛屾湁涓ょ鏂規硶鍙互璁〢pache鍦ㄧ郴緇熷惎鍔ㄦ椂鑷姩鍚姩銆?/p>
1. 鍦?etc/rc.d/rc.local涓鍔犲惎鍔╝pache鐨勫懡浠わ紝渚嬪錛?usr/local/httpd/bin/apachectl start 2. 灝哸pache娉ㄥ唽涓虹郴緇熸湇鍔?/p>
棣栧厛灝哸pachectl鍛戒護鎷瘋礉鑷?etc/rc.d/init.d鐩綍涓嬶紝鏀瑰悕涓篽ttpd 浣跨敤緙栬緫鍣ㄦ墦寮httpd鏂囦歡錛屽茍鍦ㄧ涓琛?!/bin/sh涓嬪鍔犱袱琛屾枃瀛楀涓?/p>
# chkconfig: 35 70 30 鎺ョ潃娉ㄥ唽璇ユ湇鍔?/p>
chkconfig --add httpd 涓鍒嘜K浜嗭紝鍚姩鏈嶅姟 service httpd start 鍏朵腑鎵澧炲姞鐨勭浜岃涓笁涓暟瀛楃涓涓〃紺哄湪榪愯綰у埆3鍜?涓嬪惎鍔╝pache錛岀浜屻佷笁鏄叧浜庡惎鍔ㄥ拰鍋滄鐨勪紭鍏堢駭閰嶇疆錛屾棤鍏崇揣瑕併?/p>
# description: Apache
]]>
CREATE OR REPLACE VIEW exu9tne (
tsno, fileno, blockno, length) AS
SELECT ts#, segfile#, segblock#, length
FROM sys.uet$
WHERE ext# = 1
UNION ALL
SELECT * FROM SYS.EXU9TNEB
/
聽 聽 瀵煎嚭瀹屾垚鍚? 榪愯浠ヤ笅鍛戒護鏉ヨ繕鍘熻鍥劇殑瀹氫箟, 涓嬮潰璐寸殑鏄疧racle 9鐢ㄧ殑, 10g鐨勮繕鏄璁塊棶Metalink鏉ョ‘瀹? 鎴栬呭湪榪愯鍓嶄竴涓懡浠や箣鍓? 浠嶶SER_VIEWS涓皢鍘熻鍥劇殑瀹氫箟鏌ュ嚭鏉? 榪欐牱鍋氫篃鏄疍BA涓涓緢濂界殑涔犳儻.
CREATE OR REPLACE VIEW exu9tne (
tsno, fileno, blockno, length) AS
SELECT ts#, segfile#, segblock#, length
FROM sys.uet$
WHERE ext# = 1
/
SET ROLE role_name IDENTIFIED BY password |
鏉冮檺 | ALTER | DELETE | EXECUTE | INDEX | INSERT | READ | REFERENCE | SELECT | UPDATE |
Directory | no | no | no | no | no | yes | no | no | no |
function | no | no | yes | no | no | no | no | no | no |
procedure | no | no | yes | no | no | no | no | no | no |
package | no | no | yes | no | no | no | no | no | no |
DB Object | no | no | yes | no | no | no | no | no | no |
Libary | no | no | yes | no | no | no | no | no | no |
Operation | no | no | yes | no | no | no | no | no | no |
Sequence | yes | no | no | no | no | no | no | no | no |
Table | yes | yes | no | yes | yes | no | yes | yes | yes |
Type | no | no | yes | no | no | no | no | no | no |
View | no | yes | no | no | yes | no | no | yes | yes |
(1)銆佹搷浣滅郴緇燂細Windows 2000 professional錛屾満鍣ㄥ唴瀛?12M
(2)銆佹暟鎹簱錛氥Oracle 8i R2 (8.1.6) for 2000 浼佷笟鐗?
(3)銆佸畨瑁呰礬寰勶細D:\ORACLE
浜屻佸嵏杞芥楠わ細
(1)銆佸紑濮嬶紞錛炶緗紞錛炴帶鍒墮潰鏉匡紞錛炵鐞嗗伐鍏鳳紞錛炴湇鍔?
鍋滄鎵鏈塐racle鏈嶅姟銆?
(2)銆佸紑濮嬶紞錛炵▼搴忥紞錛濷racle - OraHome81錛嶏紴Oracle Installation Products錛嶏紴Universal Installer
鍗歌鎵鏈塐racle浜у搧
(3)銆佽繍琛宺egedit錛岄夋嫨HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE錛屾寜del閿垹闄よ繖涓叆鍙c?
(4)銆佽繍琛宺egedit錛岄夋嫨HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services錛屾粴鍔ㄨ繖涓垪琛紝鍒犻櫎鎵鏈塐racle鍏ュ彛
(5)銆佷粠妗岄潰涓娿丼TARTUP錛堝惎鍔級緇勩佺▼搴忚彍鍗曚腑錛屽垹闄ゆ墍鏈夋湁鍏砄racle鐨勭粍鍜屽浘鏍?
(6)銆侀噸鏂板惎鍔ㄨ綆楁満錛岄噸璧峰悗鎵嶈兘瀹屽叏鍒犻櫎Oracle鎵鍦ㄧ洰褰?
(7)銆佸垹闄や笌Oracle鏈夊叧鐨勬枃浠訛紝閫夋嫨Oracle鎵鍦ㄧ殑緙虹渷鐩綍C:\Oracle錛屽垹闄よ繖涓叆鍙g洰褰曞強鎵鏈夊瓙鐩綍錛?
銆 騫朵粠Windows 2000鐩綍錛堜竴鑸負C:\WINNT錛変笅鍒犻櫎浠ヤ笅鏂囦歡
銆 ORACLE.INI銆乷radim80.INI
(8)銆乄IN.INI鏂囦歡涓嫢鏈塠ORACLE]鐨勬爣璁版錛屽垹闄よ孌?
娉細絎?姝ュ彲鏈夊彲鏃?
濡傛灉鏄湪unix鎴杔inux涓嬮偅灝辨洿鏂逛究浜嗭紝鍙鍒犻櫎$ORACLE_HOME涓嬬殑鎵浠ユ枃浠訛紝浠ュ強鎵鏈夋暟鎹枃浠訛紝鏈鍚庡垹闄ゆ棩蹇楁枃浠跺氨鍙互浜?/p>
鍑嗗宸ヤ綔錛?/font>
SQL>create table lck (a number, b number);
SQL>insert into lck values (1,1);
SQL>insert into lck values (2,2);
SQL>insert into lck values (3,3);
SQL>insert into lck values (4,4);
SQL>insert into lck values (5,5);
SQL>insert into lck values (6,6);
SQL>insert into lck values (7,7);
SQL>commit;
瀹為獙榪囩▼錛?br />姝?楠?/font> Session 14 Session 10 璇存槑 1 SQL> select sid from v$session
where audsid=userenv('SESSIONID');
SID
----------
14SQL> select sid from v$session
where audsid=userenv('SESSIONID');
SID
----------
10鑾峰緱褰撳墠session鐨凷ID 2 SQL> insert into lck values (1000,1001);
1 row created.銆 鏈彁浜?/font> 3 SQL> select sid,type,id1,lmode,request from v$lock
where sid in (10,14);
SID TY ID1 LMODE REQUEST
---------- -- ---------- ---------- ----------
14 TX 262153 6 0
14 TM 4145 3 0銆 鍥犱負Session14鐨凞ML鏈彁浜わ紝鍥犳鍦╲$lock閲屼駭鐢?涓攣錛屼竴涓負錛歵ransaction lock(TX)錛屽彟涓涓負:DML/table lock(TM).LMODE=3浠h〃錛氳鎺掑畠.LMODE=6浠h〃錛氬璞℃帓瀹?/font> 4 SQL> insert into lck values (1001,1000);
1 row created.銆 鏈彁浜?/font> 5 SQL> select sid,type,id1,lmode,request from v$lock
where sid in (10,14);
SID TY ID1 LMODE REQUEST
---------- -- ---------- ---------- ----------
14 TX 262153 6 0
14 TM 4145 3 0SQL> select * from lck;
A B
---------- ----------
1 2
2 4
3 6
4 8
5 3
6 5
7 7
7 rows selected.v$lock涓茍涓嶄細鍥犱負瀵硅琛ㄧ殑鍐嶄竴嬈ML涓旀湭鎻愪氦鑰屾柊鐢熸垚閿?/font> 6 銆 SQL>update lck set a=2000,b=2001
where a=1;
1 row updated.鏈彁浜?/font> 7 SQL> select * from lck;
A B
---------- ----------
1 2
2 4
3 6
4 8
5 3
6 5
7 7
1000 1001
1001 1000
9 rows selected.SQL> select sid,type,id1,lmode,request from v$lock
where sid in (10,14);
SID TY ID1 LMODE REQUEST
---------- -- ---------- ---------- ----------
10 TX 327698 6 0
10 TM 4145 3 0
14 TX 262153 6 0
14 TM 4145 3 0v$lock涓鍙﹀session10鐨凞ML浜х敓浜嗛攣 8 SQL>update lck set a=4000,b=2001
where a=1;銆 session10鍙戝嚭鏇存柊a=1琛岀殑SQL鍚庯紝session14涔熷彂鍑烘洿鏂癮=1琛岀殑SQL錛屽垯鍚庤呯殑SQL鎮湪閭i噷錛屾棤娉曠粨鏉?/font> 9 SQL> select event, seconds_in_wait, sid from v$session_wait where sid in (10,14);
EVENT SECONDS_IN_WAIT SID
---------------------------------------------------------------- --------------- ----------
enq: TX - row lock contention 1593 14
SQL*Net message from client 2862 10v$session_wait涓彲浠ョ湅鍒板摢涓猻ession鍦ㄧ瓑寰咃紝絳夊緟鍘熷洜鍜屽凡緇忕瓑寰呯殑鏃墮棿 10 0 rows updated.
銆SQL>commit;
Commit complete.鍙湁鍦╯ession10鎻愪氦璇ML鍚?session14鎵嶆墽琛屽畬錛屼絾鏇存柊涓?琛?/font> 11 SQL> select * from lck;
A B
---------- ----------
1 2
2 4
3 6
4 8
5 3
6 5
7 7
1000 1001
1001 1000
9 rows selected.SQL> select * from lck;
A B
---------- ----------
1 2
2 4
3 6
4 8
5 3
6 5
7 7
1000 1001
1001 1000
9 rows selected.銆
絎旇鏉ユ簮錛?/b> http://www.adp-gmbh.ch/ora/concepts/lock.html