ORACLEË÷Òý½éÉÜÓë¸ßÐÔÄÜSQLÓÅ»¯
ʲôÊÇË÷Òý
¡¡¡¡
¡¡¡¡Ë÷ÒýÊǽ¨Á¢ÔÚ±íµÄÒ»Áлò¶à¸öÁÐÉϵĸ¨Öú¶ÔÏó£¬Ä¿µÄÊǼӿì·ÃÎʱíÖеÄÊý¾Ý£»
¡¡¡¡
¡¡¡¡Oracle´æ´¢Ë÷ÒýµÄÊý¾Ý½á¹¹ÊÇB*Ê÷£¬Î»Í¼Ë÷ÒýÒ²ÊÇÈç´Ë£¬Ö»²»¹ýÊÇÒ¶×ӽڵ㲻ͬB*ÊýË÷Òý£»
¡¡¡¡
¡¡¡¡Ë÷ÒýÓɸù½Úµã¡¢·ÖÖ§½ÚµãºÍÒ¶×Ó½Úµã×é³É£¬Éϼ¶Ë÷Òý¿é°üº¬Ï¼¶Ë÷Òý¿éµÄË÷ÒýÊý¾Ý£¬Ò¶½Úµã°üº¬Ë÷ÒýÊý¾ÝºÍÈ·¶¨ÐÐʵ¼ÊλÖõÄrowid¡£
¡¡¡¡
ʹÓÃË÷ÒýµÄÄ¿µÄ
¡¡¡¡¼Ó¿ì²éѯËÙ¶È
¡¡¡¡¼õÉÙI/O²Ù×÷
¡¡¡¡Ïû³ý´ÅÅÌÅÅÐò
¡¡¡¡
ºÎʱʹÓÃË÷Òý
¡¡¡¡²éѯ·µ»ØµÄ¼Ç¼Êý
¡¡¡¡ÅÅÐò±í<40%
¡¡¡¡·ÇÅÅÐò±í <7%
¡¡¡¡±íµÄË鯬½Ï¶à£¨Æµ·±Ôö¼Ó¡¢É¾³ý£©
¡¡¡¡
Ë÷ÒýµÄÖÖÀà
¡¡¡¡·ÇΨһË÷Òý£¨×î³£Óã©
¡¡¡¡Î¨Ò»Ë÷Òý
¡¡¡¡Î»Í¼Ë÷Òý
¡¡¡¡¾Ö²¿ÓÐǰ׺·ÖÇøË÷Òý
¡¡¡¡¾Ö²¿ÎÞǰ׺·ÖÇøË÷Òý
¡¡¡¡È«¾ÖÓÐǰ׺·ÖÇøË÷Òý
¡¡¡¡É¢ÁзÖÇøË÷Òý
¡¡¡¡»ùÓÚº¯ÊýµÄË÷Òý
¡¡¡¡
¹ÜÀíË÷ÒýµÄ×¼Ôò
¡¡¡¡ÔÚ±íÖвåÈëÊý¾Ýºó´´½¨Ë÷Òý ¡£ÔÚÓÃSQL*Loader»òimport¹¤¾ß²åÈë»ò×°ÔØÊý¾Ýºó£¬½¨Á¢Ë÷Òý±È½ÏÓÐЧ£»
¡¡¡¡
Ë÷ÒýÕýÈ·µÄ±íºÍÁÐ
¡¡¡¡
¡¡¡¡¡£¾³£¼ìË÷ÅÅÐò´ó±íÖÐ40%»ò·ÇÅÅÐò±í7%µÄÐУ¬½¨Ò齨Ë÷Òý£»
¡¡¡¡¡£ÎªÁ˸ÄÉÆ¶à±í¹ØÁª£¬Ë÷ÒýÁÐÓÃÓÚÁª½á£»
¡¡¡¡¡£ÁÐÖеÄÖµÏà¶Ô±È½ÏΨһ£»
¡¡¡¡¡£È¡Öµ·¶Î§£¨´ó£ºB*Ê÷Ë÷Òý£¬Ð¡£ºÎ»Í¼Ë÷Òý£©£»
¡¡¡¡¡£DateÐÍÁÐÒ»°ãÊʺϻùÓÚº¯ÊýµÄË÷Òý£»
¡¡¡¡¡£ÁÐÖÐÓÐÐí¶à¿ÕÖµ£¬²»ÊʺϽ¨Á¢Ë÷Òý
¡¡¡¡
ΪÐÔÄܶø°²ÅÅË÷ÒýÁÐ
¡¡¡¡
¡¡¡¡¡£¾³£Ò»ÆðʹÓöà¸ö×ֶμìË÷¼Ç¼£¬×éºÏË÷Òý±Èµ¥Ë÷Òý¸üÓÐЧ£»
¡¡¡¡¡£°Ñ×î³£ÓõÄÁзÅÔÚ×îÇ°Ãæ£¬Àý£ºdx_groupid_serv_id(groupid,serv_id)£¬ÔÚwhereÌõ¼þÖÐʹÓÃgroupid»ògroupid,serv_id£¬²éѯ½«Ê¹ÓÃË÷Òý£¬Èô½öÓõ½serv_id×ֶΣ¬ÔòË÷ÒýÎÞЧ£»
¡¡¡¡¡£ºÏ²¢/²ð·Ö²»±ØÒªµÄË÷Òý¡£
¡¡¡¡
ÏÞÖÆÃ¿¸ö±íË÷ÒýµÄÊýÁ¿
¡¡¡¡
¡¡¡¡¡£Ò»¸ö±í¿ÉÒÔÓм¸°Ù¸öË÷Òý£¨Äã»áÕâÑù×öÂ𣿣©£¬µ«ÊǶÔÓÚÆµ·±²åÈëºÍ¸üÐÂ±í£¬Ë÷ÒýÔ½¶àϵͳCPU£¬I/O¸ºµ£¾ÍÔ½ÖØ£»
¡¡¡¡¡£½¨ÒéÿÕÅ±í²»³¬¹ý5¸öË÷Òý¡£
¡¡¡¡
ɾ³ý²»ÔÙÐèÒªµÄË÷Òý
¡¡¡¡
¡¡¡¡¡£Ë÷ÒýÎÞЧ£¬¼¯ÖбíÏÖÔÚ¸ÃʹÓûùÓÚº¯ÊýµÄË÷Òý»òλͼË÷Òý£¬¶øÊ¹ÓÃÁËB*Ê÷Ë÷Òý£»
¡¡¡¡¡£Ó¦ÓÃÖеIJéѯ²»Ê¹ÓÃË÷Òý£»
¡¡¡¡¡£Öؽ¨Ë÷Òý֮ǰ±ØÐëÏÈɾ³ýË÷Òý£¬ÈôÓÃalter index … rebuildÖØ½¨Ë÷Òý£¬Ôò²»±ØÉ¾³ýË÷Òý¡£
¡¡¡¡
Ë÷ÒýÊý¾Ý¿é¿Õ¼äʹÓÃ
¡¡¡¡
¡¡¡¡¡£´´½¨Ë÷Òýʱָ¶¨±í¿Õ¼ä£¬ÌرðÊÇÔÚ½¨Á¢Ö÷¼üʱ£¬Ó¦Ã÷È·Ö¸¶¨±í¿Õ¼ä£»
¡¡¡¡¡£ºÏÀíÉ趨pctfress£¬×¢Ò⣺²»ÄܸøË÷ÒýÖ¸¶¨pc
Ïà¹ØÎĵµ£º
oracleÊý¾Ý¿âµÄÓŵãÒ»£º
ORACLE7.XÒÔÀ´ÒýÈëÁ˹²ÏíSQLºÍ¶àÏßË÷·þÎñÆ÷Ìåϵ½á¹¹¡£Õâ¼õÉÙÁËORACLEµÄ×ÊÔ´Õ¼Ó㬲¢ÔöÇ¿ÁËORACLEµÄÄÜÁ¦£¬Ê¹Ö®Ôڵ͵µÈíÓ²¼þƽ̨ÉÏÓýÏÉÙµÄ×ÊÔ´¾Í¿ÉÒÔÖ§³Ö¸ü¶àµÄÓû§£¬¶øÔڸߵµÆ½Ì¨ÉÏ¿ÉÒÔÖ§³Ö³É°ÙÉÏǧ¸öÓû§¡£
oracleÊý¾Ý¿âµÄÓŵã¶þ£º
ÌṩÁË»ùÓÚ½ÇÉ«(ROLE)·Ö¹¤µÄ°²È«±£ÃܹÜÀí¡£ÔÚÊý¾Ý¿â¹ÜÀí¹¦ÄÜ ......
ÎﻯÊÓͼÊÇÒ»ÖÖÌØÊâµÄÎïÀí±í£¬“Îﻯ”(Materialized)ÊÓͼÊÇÏà¶ÔÆÕͨÊÓͼ¶øÑԵġ£ÆÕͨÊÓͼÊÇÐéÄâ±í£¬Ó¦ÓõľÖÏÞÐÔ´ó£¬ÈκζÔÊÓͼµÄ²éѯ£¬Oracle¶¼Êµ¼ÊÉÏת»»ÎªÊÓͼSQLÓï¾äµÄ²éѯ¡£ÕâÑù¶ÔÕûÌå²éѯÐÔÄܵÄÌá¸ß£¬²¢Ã»ÓÐʵÖÊÉϵĺô¦¡£
1¡¢ÎﻯÊÓͼµÄÀàÐÍ£ºON DEMAND¡¢ON COMMIT
&n ......
1>ͨ¹ýÆóÒµ¹ÜÀíÆ÷½øÈë²éѯ·ÖÎöÖ´ÐУº
EXEC sp_password NULL, 'ÄãµÄÐÂÃÜÂë', 'sa'
Èç¹ûÄãÔÚNTÏÂ(°üÀ¨2000)×°µÄSQL Server£¬Ôò¿ÉÒÔÕâÑù×ö£º
Ö±½Ó´ò¿ª"²éѯ·ÖÎöÆ÷"(×¢Òâ²»ÊÇ´Ó"ÆóÒµ¹ÜÀíÆ÷"ÖнøÈë,¿ÉÒÔ´Ó¿ªÊ¼²Ëµ¥µÄ³ÌÐò×é½øÈ¥,Èç¹ûÕÒ²»µ½µÄ»°,Ö±½ÓÔÚ"ÔËÐÐ"ÖÐÊäÈë"isqlw.exe"Ò²¿É);
Ñ¡Ôñ"WindowsÉí·ÝÑéÖ¤"½øÈë,²»ÐèÒªÊäÈ ......
¿Í»§·´Ó³³ÌÐòºÜÂý£¬¿ªÊ¼ÒÔΪÊý¾ÝÁ¿´ó£¬ÔÚ±íÖвéѯʹÓõÄ×Ö¶ÎÉÏ£¬Ìí¼ÓÁËË÷Òý£¬Ã»ÓÐÃ÷ÏÔµÄЧ¹û£¬¼ì²éʱ·¢ÏÖÒÔǰµÄͬÊÂÔÚsql serverÖÐдµÄº¯ÊýÖÐʹÓÃÁËin£¬¶øÔÚinµÄ½á¹û¼¯ÖлáÓÐ2500Ìõ¼Ç¼×óÓÒ£¬Ö´ÐÐʱ¼äÐèÒª13Ãë¡£ÕÒµ½ÎÊÌâ¸ùÔ´£¬
Ð޸ķ½·¨£º °ÑinºóÃæµÄ×Ó²éѯ×÷Ϊһ¸ö±íºÍÖ÷±í¹ØÁª£¬Ìí¼ÓÏÞÖÆÌõ¼þ¡£
ÔÀ´Ð´·¨£º select * fro ......
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE data ......