Mysql ÊÂÎñ´¦Àí
¡¡¡¡ÊÂÎñÊÇDBMSµÃÖ´Ðе¥Î»¡£ËüÓÉÓÐÏÞµÃÊý¾Ý¿â²Ù×÷ÐòÁÐ×é³ÉµÃ¡£µ«²»ÊÇÈÎÒâµÃÊý¾Ý¿â²Ù×÷ÐòÁж¼ÄܳÉΪÊÂÎñ¡£Ò»°ãÀ´Ëµ£¬ÊÂÎñÊDZØÐëÂú×ã4¸öÌõ¼þ£º£¨ACID£©
¡¡¡¡Ô×ÓÐÔ£¨Autmic£©£ºÊÂÎñÔÚÖ´ÐÐÐÔ£¬Òª×öµ½“Ҫô²»×ö£¬ÒªÃ´È«×ö£¡”£¬¾ÍÊÇ˵²»ÔÊÐíÊÂÎñ²¿·ÖµÃÖ´ÐС£¼´Ê¹ÒòΪ¹ÊÕ϶øÊ¹ÊÂÎñ²»ÄÜÍê³É£¬ÔÚrollbackʱҲҪÏû³ý¶ÔÊý¾Ý¿âµÃÓ°Ï죡
¡¡¡¡Ò»ÖÂÐÔ£¨Consistency£©£ºÊÂÎñµÃ²Ù×÷Ó¦¸ÃʹʹÊý¾Ý¿â´ÓÒ»¸öÒ»ÖÂ״̬ת±äµ¹ÁíÒ»¸öÒ»ÖµÃ״̬£¡¾ÍÄÃÍøÉϹºÎïÀ´Ëµ°É£¬ÄãÖ»Óм´ÈÃÉÌÆ·³ö¿â£¬ÓÖÈÃÉÌÆ·½øÈë¹Ë¿ÍµÃ¹ºÎïÀº²ÅÄܹ¹³ÉÊÂÎñ£¡
¡¡¡¡¸ôÀëÐÔ£¨Isolation£©£ºÈç¹û¶à¸öÊÂÎñ²¢·¢Ö´ÐУ¬Ó¦Ïó¸÷¸öÊÂÎñ¶ÀÁ¢Ö´ÐÐÒ»Ñù£¡
¡¡¡¡³Ö¾ÃÐÔ£¨Durability£©£ºÒ»¸ö³É¹¦Ö´ÐеÃÊÂÎñ¶ÔÊý¾Ý¿âµÃ×÷ÓÃÊdz־õ㬼´Ê¹Êý¾Ý¿âÓ¦¹ÊÕϳö´í£¬Ò²Ó¦¸ÃÄܹ»»Ö¸´£¡
¡¡¡¡
MYSQLµÄÊÂÎñ´¦ÀíÖ÷ÒªÓÐÁ½ÖÖ·½·¨¡£
1¡¢ÓÃbegin,rollback,commitÀ´ÊµÏÖ£¨ÕâÖÖ·½Ê½ÊÇ×î³£Óõģ©
begin ¿ªÊ¼Ò»¸öÊÂÎñ£¨Ò»°ã¶¼ÓÃSTART TRANSACTION¸ü¼ÓÃ÷ÁË£©
rollback ÊÂÎñ»Ø¹ö
commit ÊÂÎñÈ·ÈÏ
2¡¢Ö±½ÓÓÃsetÀ´¸Ä±ämysqlµÄ×Ô¶¯Ìύģʽ
MYSQLĬÈÏÊÇ×Ô¶¯Ìá½»µÄ£¬Ò²¾ÍÊÇÄãÌá½»Ò»¸öQUERY£¬Ëü¾ÍÖ±½ÓÖ´ÐУ¡ÎÒÃÇ¿ÉÒÔͨ¹ý
set autocommit=0 ½ûÖ¹×Ô¶¯Ìá½»
set autocommit=1 ¿ªÆô×Ô¶¯Ìá½»
À´ÊµÏÖÊÂÎñµÄ´¦Àí¡£µ«×¢Òâµ±ÄãÓà set autocommit=0 µÄʱºò£¬ÄãÒÔºóËùÓеÄSQL¶¼½«×öΪÊÂÎñ´¦Àí£¬Ö±µ½ÄãÓÃcommitÈ·ÈÏ»òrollback½áÊø£¬×¢Òâµ±Äã½áÊøÕâ¸öÊÂÎñµÄͬʱҲ¿ªÆôÁ˸öеÄÊÂÎñ£¡°´µÚÒ»ÖÖ·½·¨Ö»½«µ±Ç°µÄ×÷Ϊһ¸öÊÂÎñ£¡¸öÈËÍÆ¼öʹÓõÚÒ»ÖÖ·½·¨£¡
¡¡¡¡MYSQLÖÐÖ»ÓÐINNODBºÍBDBÀàÐ͵ÄÊý¾Ý±í²ÅÄÜÖ§³ÖÊÂÎñ´¦Àí£¡ÆäËûµÄÀàÐÍÊDz»Ö§³ÖµÄ£¡£¨Çмǣ¡£©£¨
InnoDB±»ÓÃÀ´ÔÚÖÚ¶àÐèÒª¸ßÐÔÄܵĴóÐÍÊý¾Ý¿âÕ¾µãÉϲúÉú¡£ÖøÃûµÄInternetÐÂÎÅÕ¾µãSlashdot.orgÔËÐÐÔÚInnoDBÉÏ¡£Mytrix, Inc.ÔÚInnoDBÉÏ´æ´¢³¬¹ý1TBµÄÊý¾Ý£¬»¹ÓÐһЩÆäËüÕ¾µãÔÚInnoDBÉÏ´¦ÀíÆ½¾ùÿÃë800´Î²åÈë/¸üеĸººÉ¡£ InnoDBÊÇΪ´¦Àí¾Þ´óÊý¾ÝÁ¿Ê±µÄ×î´óÐÔÄÜÉè¼Æ¡£ËüµÄCPUЧÂÊ¿ÉÄÜÊÇÈÎºÎÆäËü»ùÓÚ´ÅÅ̵ĹØÏµÊý¾Ý¿âÒýÇæËù²»ÄÜÆ¥µÐµÄ¡£ £©
ÒÔÏ´
Ïà¹ØÎĵµ£º
¡ñjspÁ¬½ÓMySQLÊý¾Ý¿â
testmysql.jspÈçÏ£º
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/softforum?
user=soft&pas ......
Jsp Á¬½Ó mySQL¡¢Oracle Êý¾Ý¿â±¸Íü
2009-12-15 16:47
Jsp »·¾³Ä¿Ç°×îÁ÷ÐеÄÊÇ Tomcat5.0¡£Tomcat5.0 ×Ô¼º°üº¬Ò»¸ö Web ·þÎñÆ÷£¬Èç¹ûÊDzâÊÔ£¬¾Íû±ØÒª°Ñ Tomcat Óë IIS »ò Apache ¼¯³ÉÆðÀ´¡£ÔÚ Tomcat ×Ô´øµÄ Web ·þÎñÆ÷Ï¿ÉÒÔ½øÐÐ Jsp ²âÊÔ¡£
°²×° Tomcat5.0 ǰÐèÒª°²×° JDK(Èç¹ûÊÇ Windows server ......
±¾ÎÄ×ªÔØ×Ô£ºhttp://www.54xue.com/?action-viewnews-itemid-7498
#BEGIN CONFIG INFO
#DESCR: 4GB RAM, ֻʹÓÃInnoDB, ACID, ÉÙÁ¿µÄÁ¬½Ó, ¶ÓÁиºÔØ´ó
#TYPE: SYSTEM
#END CONFIG INFO
#
# ´ËmysqlÅäÖÃÎļþÀý×ÓÕë¶Ô4GÄÚ´æ
# Ö÷ҪʹÓÃINNODB
#´¦Àí¸´ÔÓ¶ÓÁв¢ÇÒÁ¬½ÓÊýÁ¿½ÏÉÙµÄmysql·þÎñÆ÷
#
# ½«´ËÎļþ¸´ÖƵ½/etc/m ......
130 £ºÎļþ¸ñʽ²»ÕýÈ·¡££¨»¹²»ÊǺÜÇå³þ´íÎóµÄ×´¿ö£©
145 £ºÎļþÎÞ·¨´ò¿ª¡£
1005£º´´½¨±íʧ°Ü¡£
1006£º´´½¨Êý¾Ý¿âʧ°Ü¡£
1007£ºÊý¾Ý¿âÒÑ´æÔÚ£¬´´½¨Êý¾Ý¿âʧ°Ü¡£
1008£ºÊý¾Ý¿â²»´æÔÚ£¬É¾³ýÊý¾Ý¿âʧ°Ü¡£
1009£º²»ÄÜɾ³ýÊý¾Ý¿âÎļþµ¼ÖÂɾ³ýÊý¾Ý¿âʧ°Ü¡£
1010£º²»ÄÜɾ³ýÊý¾ÝĿ¼µ¼ÖÂɾ³ýÊý¾Ý¿âʧ°Ü¡£
1011£ºÉ ......
¾³£ÔÚÒ»¸ö±íÖÐÓи¸×Ó¹ØÏµµÄÁ½¸ö×ֶΣ¬±ÈÈçempnoÓëmanager£¬ÕâÖֽṹÖÐÐèÒªÓõ½Ê÷µÄ±éÀú¡£ÔÚOracle ÖпÉÒÔʹÓÃconnect by¼òµ¥½â¾öÎÊÌ⣬²Î¼ûhttp://blog.csdn.net/wzy0623/archive/2007/06/18/1656345.aspx£¬µ«MySQL 5.1Öл¹²»Ö§³Ö£¨¾Ý˵ÒÑÄÉÈëto doÖУ©£¬Òª×Ô¼ºÐ´¹ý³Ì»òº¯ÊýÀ´ÊµÏÖ¡£
Ò»¡¢½¨Á¢²âÊÔ±íºÍÊý¾Ý£º
DROP TABLE ......