導航:首頁 > 無形資產 > oracle攤銷調整

oracle攤銷調整

發布時間:2021-06-15 07:33:06

⑴ oracle資料庫sysdate不對,怎樣調整

找到資料庫伺服器的那台電腦,修改這台電腦的時間,就好了。
因為資料庫的時間就是取得伺服器的系統時間。

⑵ 如何調整oracle的 s

SDU和TDU參數位於tnsnames.ora 和 listener.ora文件中。SDU指定送入網路的信息包的大小,理論上,SDU不應該超過MTU最大值的大小。MTU依賴一個現實的網路實現上,它是一個不變值。SDU在Oracle中的地位和MTU一樣。
在Oracle的網路中,TDU的信息包的大小是一個默認值。理想狀態下,TDU參數應該被定義為SDU參數的一倍。SDU和TDU默認的值的大小是2048,最大值是32767位元組。
下面是使用SDU和TDU的方針:
•SDU永遠不要設置的比TDU大,因為你將浪費掉網路資源空間。
•如果你的用戶是通過調制調解器來上網,你應該將SDU和TDU的值設置的小一點,因為頻繁的再發送會經常發生在調制調解器的線路上。
•在寬頻連接中,你應該將你的網路SDU和TDU的值和MTU的值設置得大小一樣。在標準的乙太網絡中,默認的MTU大小是1514位元組,在標準的令牌環形網中,MTU默認值大小是4202。
•如果MTS被使用,你必須利用適當的MTU,TDU設置來設置mts_dispatchers。
在主機之間,SDU和TDU設置是連接速度的直接函數。例如T1,設置SDU=TDU=MTU。對於速度慢的調制調解器來說,最好使用值較小的SDU和TDU。

⑶ oracle調整表空間

alter database datafile '/oradata/racdb/test.dbf' resize 10g;
--可以調大也可以調小.
--這是默認表空間對於數據文件,數據文件擴大(縮小)就是表空間擴大了(縮小).

⑷ 如何對Oracle sql 進行性能優化的調整

在SQL查詢中,為了提高查詢的效率,我們常常採取一些措施對查詢語句進行SQL性能優化。本文我們總結了一些優化措施,接下來我們就一一介紹。
1.查詢的模糊匹配
盡量避免在一個復雜查詢裡面使用 LIKE '%parm1%'—— 紅色標識位置的百分號會導致相關列的索引無法使用,最好不要用。
解決辦法:
其實只需要對該腳本略做改進,查詢速度便會提高近百倍。改進方法如下:
a、修改前台程序——把查詢條件的供應商名稱一欄由原來的文本輸入改為下拉列表,用戶模糊輸入供應商名稱時,直接在前台就幫忙定位到具體的供應商,這樣在調用後台程序時,這列就可以直接用等於來關聯了。
b、直接修改後台——根據輸入條件,先查出符合條件的供應商,並把相關記錄保存在一個臨時表裡頭,然後再用臨時表去做復雜關聯。
2.索引問題
在做性能跟蹤分析過程中,經常發現有不少後台程序的性能問題是因為缺少合適索引造成的,有些表甚至一個索引都沒有。這種情況往往都是因為在設計表時,沒去定義索引,而開發初期,由於表記錄很少,索引創建與否,可能對性能沒啥影響,開發人員因此也未多加重視。然一旦程序發布到生產環境,隨著時間的推移,表記錄越來越多。這時缺少索引,對性能的影響便會越來越大了。
法則:不要在建立的索引的數據列上進行下列操作:
避免對索引欄位進行計算操作
避免在索引欄位上使用not,<>,!=
避免在索引列上使用IS NULL和IS NOT NULL
避免在索引列上出現數據類型轉換
避免在索引欄位上使用函數
避免建立索引的列中使用空值
3.復雜操作
部分UPDATE、SELECT 語句 寫得很復雜(經常嵌套多級子查詢)——可以考慮適當拆成幾步,先生成一些臨時數據表,再進行關聯操作。
4.update
同一個表的修改在一個過程里出現好幾十次,如:

update table1 set col1=... where col2=...; update table1 set col1=... where col2=... ...

這類腳本其實可以很簡單就整合在一個UPDATE語句來完成(前些時候在協助xxx項目做性能問題分析時就發現存在這種情況)
5.在可以使用UNION ALL的語句里,使用了UNION
UNION 因為會將各查詢子集的記錄做比較,故比起UNION ALL ,通常速度都會慢上許多。一般來說,如果使用UNION ALL能滿足要求的話,務必使用UNION ALL。還有一種情況大家可能會忽略掉,就是雖然要求幾個子集的並集需要過濾掉重復記錄,但由於腳本的特殊性,不可能存在重復記錄,這時便應該使用 UNION ALL,如xx模塊的某個查詢程序就曾經存在這種情況,見,由於語句的特殊性,在這個腳本中幾個子集的記錄絕對不可能重復,故可以改用UNION ALL)。
6.在WHERE 語句中,盡量避免對索引欄位進行計算操作
這個常識相信絕大部分開發人員都應該知道,但仍有不少人這么使用,我想其中一個最主要的原因可能是為了編寫寫簡單而損害了性能,那就不可取了。9月份在對XX系統做性能分析時發現,有大量的後台程序存在類似用法,如:where trunc(create_date)=trunc(:date1),雖然已對create_date 欄位建了索引,但由於加了TRUNC,使得索引無法用上。此處正確的寫法應該是where create_date>=trunc(:date1) and create_date< pre=""><>或者是where create_date between trunc(:date1) and trunc(:date1)+1-1/(24*60*60)。
注意:因between 的范圍是個閉區間(greater than or equal to low value and less than or equal to high value.),故嚴格意義上應該再減去一個趨於0的小數,這里暫且設置成減去1秒(1/(24*60*60)),如果不要求這么精確的話,可以略掉這步。
7.對Where 語句的法則
7.1 避免在WHERE子句中使用in,not in,or 或者having。
可以使用 exist 和not exist代替in和not in。
可以使用表鏈接代替 exist。Having可以用where代替,如果無法代替可以分兩步處理。
例子

SELECT * FROM ORDERS WHERE CUSTOMER_NAME NOT IN (SELECT CUSTOMER_NAME FROM CUSTOMER)
優化

SELECT * FROM ORDERS WHERE CUSTOMER_NAME not exist (SELECT CUSTOMER_NAME FROM CUSTOMER)

7.2 不要以字元格式聲明數字,要以數字格式聲明字元值。(日期同樣)否則會使索引無效,產生全表掃描。
例子使用:
SELECT emp.ename, emp.job FROM emp WHERE emp.empno = 7369;
--不要使用:
SELECT emp.ename, emp.job FROM emp WHERE emp.empno = '7369'
8.對Select語句的法則
在應用程序、包和過程中限制使用select * from table這種方式。看下面例子
--使用
SELECT empno,ename,category FROM emp WHERE empno = '7369'
--而不要使用
SELECT * FROM emp WHERE empno = '7369'
9. 排序
避免使用耗費資源的操作,帶有DISTINCT,UNION,MINUS,INTERSECT,ORDER BY的SQL語句會啟動SQL引擎 執行,耗費資源的排序(SORT)功能. DISTINCT需要一次排序操作, 而其他的至少需要執行兩次排序。
10.臨時表
慎重使用臨時表可以極大的提高系統性能。
關於SQL性能優化的知識就介紹到這里了

⑸ oracle資料庫如何改變欄位的長度

altertabletable_namemodifycolumn_nameVARCHAR2(length);

⑹ 如何調整oracle的SGA

Oracle 11g 只要設置 memory 就可以了。不需要單獨對 sga_max_size 進行設置,
設置memory_max_target、memory_target 一般原則是 物理內存的1/2。設好了重啟實例,sga_max_size 將自動變成memory_max_target設置的值
memory_max_target < shm 切記,否則Oracle實例將啟動失敗,報
ORA-00845: MEMORY_TARGET not supported on this system 錯,點擊查看shm設置
------------------------------
SQL> show parameter sga
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 512M
sga_target big integer 512M
SQL>

SQL> show parameter memory
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address integer 0
memory_max_target big integer 0
memory_target big integer 0
shared_memory_address integer 0
SQL>

sql>alter system set memory_max_target = 15G scope=spfile;
sql>alter system set memory_target = 15G scope=spfile;
shutdown immediate
startup
SQL> show parameter memory
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address integer 0
memory_max_target big integer 15G
memory_target big integer 15G
shared_memory_address integer 0
SQL>

⑺ 怎麼修改oracle佔用的內存大小

如果是10g,那麼修改參數,sga_target,和sga_maxsize以及pga_xxxxx(具體的名字忘記了,自己show parameter pga查一下)
修改語句舉例:alter system set sga_target=xxxxx;scope=spfile;全部修改後重起資料庫。
如果是11g,那麼是修改參數memory_target.修改參數一致。
如果是linux系統,還要修改操作系統文件system文件(操作系統不同,該文件名稱也不同),其中有一個值,最好改一下,不過要停庫後修改。(不改也可以)

⑻ 如何修改oracle資料庫時間

oracle的伺服器時間,是由伺服器的系統時間控制的,所以要看伺服器的具體類型,以windows 10和linux系統為例分別說明。

工具:windows 10、linux

windows 10操作步驟:

1、右鍵開始菜單,選擇控制面板。

2、找到日期和時間,點擊進入。

3、點擊更改日期和時間。

4、進入後,修改日期時間,保存即可。

linux下更改方法:

1、以root用戶登錄到指定伺服器。

2、執行命令

date -s '2017-07-11 23:58:00'
這是將系統時間修改為2017年7月11日23點58分00秒。

3、修改後,reboot重啟系統即可。

⑼ oracle怎麼調整資料庫實例內存

假設:oracle安裝目錄 D:\oracle
資料庫的實例名 XXX
內存配置步驟:
1)打開dos,運行
D:\oracle> sqlplus /nolog
SQL> connect / as sysdba
SQL> create pfile from spfile;
SQL> shutdown immediate
SQL> exit
2)打開文件D:\oracle\ora92\database\INITXXX.ORA
修改以下值並保存:
*.db_cache_size=819m
*.shared_pool_size=256m
*.pga_aggregate_target=256m
*.large_pool_size=64m
*.java_pool_size=64m
3)刪除文件D:\oracle\ora92\database\SPFILEXXX.ORA
4)打開dos,運行
D:\oracle> sqlplus /nolog
SQL> connect / as sysdba
SQL> startup
SQL> create spfile from pfile;
SQL> exit

⑽ oracle process修改為100000,請問各系統參數如何修改

一般 電信業最大得也就2、3萬,現代操作系統支持10萬進程的估計都城問題,所以設置這么大沒啥意義。

閱讀全文

與oracle攤銷調整相關的資料

熱點內容
專利代理人個人總結 瀏覽:312
工商局黨建工作述職報告 瀏覽:685
創造力閱讀理解答案 瀏覽:866
金華質監局和工商局合並 瀏覽:334
衛生院公共衛生服務考核結果 瀏覽:693
專利權的內容有哪幾項 瀏覽:750
學校矛盾糾紛排查表 瀏覽:294
內地音樂版權 瀏覽:208
公共衛生服務今後工作計劃 瀏覽:457
公共衛生服務考核小組 瀏覽:872
疫情里的科研成果 瀏覽:519
工商局愛國衛生月及健康教育宣傳月活動總結 瀏覽:942
三興商標織造有限公司 瀏覽:657
加強和改進公共服務實施方案 瀏覽:991
迷你世界創造熔岩號角 瀏覽:479
愛奇藝激活碼有效期 瀏覽:507
醫療糾紛官司南方周末 瀏覽:855
公共服務類大樓的物業管理方案 瀏覽:284
電影版權買賣合同範本 瀏覽:167
口罩在商標注冊屬於哪個類目 瀏覽:256