insertlockinfo

lockinfo  时间:2021-02-27  阅读:()
CopyrightIBMCorporation2008ТорговыемаркиОсновыDB2:мониторингDB2UDBСтраница1из12ОсновыDB2:мониторингDB2UDBМартинХабел25.
03.
2008Измерениепоказателейработысистемыоченьважноприсозданиииуправленииприложениямивашейорганизации.
ПродуктIBMDB2UniversalDatabase(UDB)наплатформахLinux,UNIXиWindowsимеетфункциональныевозможностидлявыявленияпроблем,измеренияпроизводительностиианализатенденций.
ВданнойстатьеМартинХабелисследуетмониторысобытийиснимковтекущегосостояния,объясняетпроцесссозданиятаблицснимковтекущегосостояния,ихзаполненияприпомощисценариев,разработкиотчетовподаннымиинтерпретациирезультатов.
Даннаястатьяпоможетлучшепонятьрабочиенагрузкивашейорганизации.
Присозданииилиуправленииприложениямиважнойзадачейявляетсядостижениехорошейпроизводительности.
Фактически,пользователивсегдаожидаютидеальнойпроизводительности,дажееслиэтоинебыловключеновтребования.
Длятогочтобыуправлятьчем-то,втомчислепроизводительностью,выдолжныбытьспособныизмеритьэточто-то.
ПродуктDB2UDBдляLinux,UNIXиWindowsимеетмногофункциональныхвозможностейдляизмеренияпроизводительностииотслеживанияактивностисистемы.
Этивозможностипозволяютизмерятьактивностьпрактическислюбымуровнемдетализации,которыйтребуетсядляадминистраторовбазыданных(DBA-DatabaseAdministrator),прикладныхразработчиковисистемныхадминистраторов.
ЦелимониторингаТремяглавнымицелямимониторингаявляютсявыявлениепроблем,измерениепроизводительностиианализтенденцииизменения.
Значениевыявленияпроблемочевидно:выиликто-нибудьещеобнаружилипроблемуиработаетенадеерешением.
Длярешенияэтойзадачинеобходимознать,чтопроисходитвсистемевданныймоментвремени,посколькуважнопонять,чтовызываетиливызвалопроблему.
Использованиеприемовуправленияпроизводительностьюислежениемзанейпоможетизбежатьбольшинствапроблем.
Управлениепроизводительностьюпозволяетоптимальноиспользоватьресурсыигарантироватьотсутствиенекоторыхпроблем.
Используяинформациюиприемыуправленияпроизводительностью,выможетесэкономитьвремя,затрачиваемоенавыявлениепроблемы,иповыситьстепеньудовлетворенностипользователей.
developerWorksibm.
com/developerWorks/ru/ОсновыDB2:мониторингDB2UDBСтраница2из12Анализтенденцииизмененияпереноситуправлениепроизводительностьюнановыйуровень,когдаисторическиеданныесохраняютсяииспользуютсядляопределениянаправленийразвитияитенденцийизмененийвработе.
Этопоможетопределятьизменениявобщейработесистемыипланироватьобновленияаппаратногообеспеченияприихнеобходимости.
Также,еслиимеетсянеожиданныйскачоквработесистемы(отличныйотпредположений),такойанализпозволитвамзадатьвопрос:"Ачтоизменилось".
ТенденциииспользованияDB2обычносоответствуютдинамикебизнес-деятельности,ноневсегда.
Подразделениеорганизацииобычнознаетпериодыповышеннойзагрузки,ноневсегдадолжнымобразомоцениваетихвлияниенасистемныересурсы.
Длярешенияпроблемзагрузкисистемыполезносравнитьееактивностьстакимжепериодомденьназадилинапрошлойнеделе,впрошломмесяцеилигоду.
Этопозволяетопределитьизменениямеждуэтимипериодами.
Знаниетенденцийвиспользованиисистемыпоможетвпринятиирешенийпонастройке,особенносвязанныхсконфигурационнымипараметрамименеджерабазыданныхисамойбазыданных.
ТипымониторовДлярешениязадачмониторингаDB2предоставляетдватипамониторов:мониторыснимковтекущегосостояния(snapshot)имониторысобытий(event).
Мониторыснимковтекущегосостоянияпоказываютактивностьсистемывданныймоментвремени.
Ихможнорассматриватькакмоментальныйснимокактивностисистемы.
Онипокажут,какиеприложенияподключеныкбазеданных,помогутобнаружитьпроблемыблокировокиувидетьтекущееиспользованиебуферногопула,табличнойобластиитаблиц,атакжевыполняющиесязапросы.
Мониторыснимковтекущегосостояниястановятсянамногополезнееприведенииисторииисравненииснимков,полученныхвразноевремя.
Мониторысобытий,вотличиеотмониторовснимковтекущегосостояния,перехватываютвсе,чтопроисходитвинтересующейвасобластизаопределенныйпериодвремени.
Мониторысобытийможнорассматриватьнепростокакснимки,акаквидеофильм,которыйпоказываетвсепроисходящее.
DB2генерируетзаписьвначалеиконцемногихсобытий.
Втовремякакмониторыснимковтекущегосостояниянаиболееполезныпривозникновениипроблемы,мониторысобытийнаиболеевостребованыприиспользованииихвисторическойретроспективе,например,дляпланированияресурсовилианализатенденцииизменений.
ВDB2Version8сохранениеисториисталопроще,благодарявозможностизаписимониторовсобытийнапрямуювтаблицыDB2ипоявлениютабличныхфункцийдлясохраненияснимковтекущегосостояниявтаблицыDB2.
МониторыснимковтекущегосостоянияЧтобыиспользоватьмониторыснимковтекущегосостояния,нужносначалавключитьих,используяследующуюкоманду:db2updatemonitorswitchesusingbufferpoolonlockonsortonstatementontableonuowonibm.
com/developerWorks/ru/developerWorksОсновыDB2:мониторингDB2UDBСтраница3из12Можнотакжеуправлятьключамимонитороввконфигурациименеджерабазыданных,заисключениемключамонитораtable,которыйвсегданужнозапускатьприпомощиприведеннойвышекоманды.
ДляпроверкисостоянияключеймониторовможноиспользоватькомандуGetMonitorSwitches:ВыводимаяинформацияможетнемногоотличатьсядляразличныхверсийDB2Вследующейтаблицеприведеныкомандыдлявключениямонитораснимковтекущегосостоянияиосновныетипысобираемойинформации:КлючимонитораСобираемаяинформацияКомандадлявключенияBufferPoolСтатистикаиспользованиябуферногопулаdb2updatemonitorswitchesusingBUFFERPOOLonLockInfoКоличествовозникшихблокировокивсевзаимныеблокировкиdb2updatemonitorswitchesusingLOCKonSortInfoПереполненияприсортировке,количествосортировокdb2updatemonitorswitchesusingSORTonStatementПросмотрвыполняемыхвданныймоментвремениSQL-запросовнасервереDB2(полезноприпоискедолговыполняющихсязапросов)db2updatemonitorswitchesusingSTATEMENTonTableActivityСтатистикаиспользованияпочтениюизаписиdb2updatemonitorswitchesusingTABLEonTimestampInfoМеткавремени(необходимадлямногихфункций,работающихсоснимкамитекущегосостояния)db2updatemonitorswitchesusingTIMESTAMPonUnitofWorkСтатистикапоединицамработы,включаявремяначалаиокончанияисостояниеdb2updatemonitorswitchesusingUOWonПримечание:Вообщеговоря,имеютсянезначительныенакладныерасходы,связанныесвключеннымимониторамиснимковтекущегосостояния,посколькуосновнаячастьданныхуженаходитсявDB2.
Принеобходимостинужноиспользоватьтолькоключидлязапросовиблокировок.
Взависимостиотрабочейнагрузкивключениевсехмониторовможетпривестикдополнительнымиздержкамвразмере2-5%.
Послевключениямониторовможнопросмотретьдоступныеданные.
ДляпросмотраснимкатекущегосостоянияиспользуетсякомандаGETSNAPSHOT.
Нарисунке3показаныдоступныекомандыдляпросмотравнутреннегосостоянияDB2:developerWorksibm.
com/developerWorks/ru/ОсновыDB2:мониторингDB2UDBСтраница4из12СнимоктекущегосостоянияКомандаБуферныйпулdb2getsnapshotforbufferpoolsondatabase_nameБлокировкиdb2getsnapshotforlocksondatabase_nameДинамическийSQL-запросdb2getsnapshotfordynamicsqlondatabase_nameАктивностьтаблицыdb2getsnapshotfortablesondatabase_nameПриложенияdb2getsnapshotforapplicationsondatabase_nameТабличнаяобластьdb2getsnapshotfortablespacesondatabase_nameБазаданныхdb2getsnapshotfordatabaseondatabase_nameМенеджербазыданныхdb2getsnapshotforDBMПрииспользованиикоманднойстрокивыводитсямногоразрозненнойинформации.
ЭтоуказываетнапреимуществазаписиданнойинформациивтаблицуDB2.
Послесозданиямонитораисбораданныхприпомощинекоторойобработкиможноуменьшитьинформациюдоприемлемыхразмеров.
НаписаниесвоегособственногомонитораснимковтекущегосостоянияХотяполучитьснимкитекущегосостоянияотносительнолегко,выполнитеследующийшагдляиспользованияновыхтабличныхфункцийвDB2Version8.
Этопозволитнетолькоопределитьпроблему,ноивыполнитьдействияпоуправлениюпроизводительностьюианализутенденций.
Табличныефункциипозволяютотобразитьданныеопроизводительностипосредствомзапросовselect.
Есливподзапросеприменитьвыражениеinsert,возвращаемыеданныеможносохранитьвтаблицыDB2.
Длянаписаниямонитораснимкатекущегосостояниянужновыполнитьследующиедействия:Создатьsnapshot-таблицы.
Заполнитьэтитаблицыприпомощисценария.
Разработатьотчетыподанным.
Всегоимеется20snapshot-функций,ночетырьмясамымиважнымиявляютсяфункциидлябазыданных,буферногопула,табличнойобластиитаблицы.
Врассмотренномнижепримереиспользуютсяфункциидляработысбуфернымпулом.
Настройкаsnapshot-таблицДлясозданияsnapshot-таблицможновзятьопределениестолбцовизсистемнойтаблицыSYSCAT.
FUNCPARMS.
Даннаятаблицаполучитданныеизвыраженияinsert.
--UPQ020Создатьтаблицудляхраненияснимковтекущегосостояниябуферногопула.
--СнимкизаписываютсявэтутаблицуприпомощиUPS021.
----UPQ022иследующиесценариибудусодержатьSQL-запросыibm.
com/developerWorks/ru/developerWorksОсновыDB2:мониторингDB2UDBСтраница5из12--дляотчетовпоэтимтаблицам.
--CREATETABLEBP_SNAP(SNAPSHOT_TIMESTAMPTIMESTAMP,POOL_DATA_L_READSBIGINT,POOL_DATA_P_READSBIGINT,POOL_DATA_WRITESBIGINT,POOL_INDEX_L_READSBIGINT,POOL_INDEX_P_READSBIGINT,POOL_INDEX_WRITESBIGINT,POOL_READ_TIMEBIGINT,POOL_WRITE_TIMEBIGINT,POOL_ASYNC_DATA_RDBIGINT,POOL_ASYNC_DT_WRTBIGINT,POOL_ASYNC_IX_WRTBIGINT,POOL_ASYNC_READ_TMBIGINT,POOL_ASYNC_WR_TIMEBIGINT,POOL_ASYNC_DT_RDRQBIGINT,DIRECT_READSBIGINT,DIRECT_WRITESBIGINT,DIRECT_READ_REQSBIGINT,DIRECT_WRITE_REQSBIGINT,DIRECT_READ_TIMEBIGINT,DIRECT_WRITE_TIMEBIGINT,POOL_ASYNC_IX_RDSBIGINT,POOL_DATA_TESTOREBIGINT,POOL_INDEX_TESTOREBIGINT,POOL_INDEX_FESTOREBIGINT,POOL_DATA_FESTOREBIGINT,UNREAD_PREF_PGSBIGINT,FILES_CLOSEDBIGINT,BP_NAMECHAR(18),DB_NAMECHAR(8),DB_PATHVARCHAR(255),INPUT_DB_ALIASCHAR(8))Inuserspace1;ЭтотDDL-запрособщедоступеннасайтеwww.
db-hq.
net.
СледующийURLдлявводаUPS025будетопределятьвсечетыретаблицы:http://www.
db-hq.
net/Articles/db2luw/perfluw/LUWv8SNP/UPS025.
sqlСкопируйтетекствфайлисохранитенасвоемкомпьютере.
Можетесоздатьтаблицы,используяследующуюкоманду:db2-tvfUPS025.
sqlЗаполнениеsnapshot-таблицДлязаписиодногоснимкатекущегосостояниявтаблицуBP_SNAPможноиспользоватьследующийSQL-запрос:--UPQ021Сохранениеснимкатекущегосостояниявтаблице.
--ТаблицасоздаетсяприпомощиUPQ020.
--Вближайшембудущемэтотзапросбудетвстроенвсценарийкомандногопроцессора.
----UPQ022иследующиесценариибудутсодержатьSQL-запросы--дляотчетовпоэтимтаблицам.
--INSERTINTOBP_SNAPSELECTdeveloperWorksibm.
com/developerWorks/ru/ОсновыDB2:мониторингDB2UDBСтраница6из12SNAPSHOT_TIMESTAMP,POOL_DATA_L_READS,POOL_DATA_P_READS,POOL_DATA_WRITES,POOL_INDEX_L_READS,POOL_INDEX_P_READS,POOL_INDEX_WRITES,POOL_READ_TIME,POOL_WRITE_TIME,POOL_ASYNC_DATA_READS,POOL_ASYNC_DATA_WRITES,POOL_ASYNC_INDEX_WRITES,POOL_ASYNC_READ_TIME,POOL_ASYNC_WRITE_TIME,POOL_ASYNC_DATA_READ_REQS,DIRECT_READS,DIRECT_WRITES,DIRECT_READ_REQS,DIRECT_WRITE_REQS,DIRECT_READ_TIME,DIRECT_WRITE_TIME,POOL_ASYNC_INDEX_READS,POOL_DATA_TO_ESTORE,POOL_INDEX_TO_ESTORE,POOL_INDEX_FROM_ESTORE,POOL_DATA_FROM_ESTORE,UNREAD_PREFETCH_PAGES,FILES_CLOSED,BP_NAME,DB_NAME,DB_PATH,INPUT_DB_ALIASFROMTABLE(SNAPSHOT_BP('perfdb',-1))asSNAPSHOT_BP;Теперьимеетсяоднастрокаданных.
Можнозагрузитьприведенныйнижесценарийиприменитьегодлязаполнениячетырехsnapshot-таблиц:http://www.
db-hq.
net/Articles/db2luw/perfluw/LUWv8SNP/UPS024.
sqlИнтерпретациявыводимойинформациивснимкетекущегосостоянияМногиеаспектывснимкахтекущегосостоянияговорятсамизасебя,тогдакакнекоторыетребуютвыполненияопределенныхвычислений.
Простейшимзапросомдляполученияданныхснимкатекущегосостоянияявляется:--UPQ022Нашпервыйпримерзапросаданныхснимкатекущегосостояния.
----ТаблицасоздаетсяприпомощиUPQ020изаполняетсяприпомощиUPQ021.
--ВближайшембудущемUPQ021будетвстроенвсценарийкоманднойстроки.
--SELECTSNAPSHOT_TIMESTAMPASTSTAMP,POOL_DATA_L_READSASDATA_LREADS,POOL_DATA_P_READSASDATA_PREADS,POOL_DATA_WRITESASDATA_WRITES,POOL_INDEX_L_READSASIX_LREADS,BP_SNAP.
POOL_INDEX_P_READSASIX_PREADSFROMBP_SNAP;Примечание:НастройкабуферногопулаявляетсяоднимизсамыхлучшихспособовповышенияпроизводительностиDB2.
Детальноеобсуждениевопросовнастройкибуферногопулавыходитзарамкиданнойстатьи,ностоитпотратитьвремянаисследованиеэтоговажноговопроса.
Дляначаламожноиспользоватьприведеннуюнижессылкуна"Учебноеibm.
com/developerWorks/ru/developerWorksОсновыDB2:мониторингDB2UDBСтраница7из12пособиепоMicrosoftExcel".
ПоищитедругиестатьивWebпоэтойтеме.
НекоторыехорошиепримерыестьнасайтеIBMdeveloperWorks":ОсновыDB2:ТабличныеобластиибуферныепулыПередовойопытнастройкиDB2UDBVersion8.
1ибазданных.
Длябольшейчитабельностирезультатовизкоманднойстроки,быливыбраныневсестолбцы.
И,конечноже,можнозаписатьусловиявпредложениеWHEREзапросаSELECTдлявыводатолькоисключительныхситуаций.
Длябуферныхпуловитабличныхобластейможноприменитьмногоаналогичныхусловий.
Буферныепулыпредставляютсобойобластивоперативнойпамяти.
Результатыизмерениябуферныхпуловпоказываютобщуюпроизводительность.
Табличныеобласти-этофайлы,ирезультатыихизмеренияпоказываютиндивидуальнуюпроизводительность.
developerWorksibm.
com/developerWorks/ru/ОсновыDB2:мониторингDB2UDBСтраница8из12ТипснимкатекущегосостоянияУсловиеКомментарийТаблицаПоисктаблицсмаксимальнымколичествомчитаемыхилизаписываемыхстрок.
Этосамыеактивныевашитаблицы.
Пересмотритеиндексыдляобеспечениябыстрогодоступа.
БуферныепулыСамыечитаемыефизическиестраницы.
Увеличьтебуферныепулыприналичиидоступнойпамяти.
Используйтеоперативнуюпамятьвместофизическоговвода/вывода.
Буферныепулы/табличныеобластиКоличествозакрытыхфайловбазыданныхдолжнобытьравнонулю.
УвеличьтепараметрMAXFILOP,еслиэточислонеравнонулю.
Буферныепулы/табличныеобластиКоэффициентыиспользованиядолжныбытьвысокими.
Особенноиндексыдолжныиметьвысокийкоэффициентиспользованиядляобеспеченияхорошейпроизводительности.
Буферныепулы/табличныеобластиКоличествосинхронныхоперацийчтениядолжнобытьмаленьким.
Асинхронныеоперациичтенияуказываютнапредварительнуювыборку.
Этоозначает,чтовыполняетсябольшоечислооперацияввода/вывода.
Создайтебольшеиндексовилиоптимизируйтеих.
Буферныепулы/табличныеобластиКоличествоасинхронныхоперацийзаписидолжнобытьмаленьким.
Вотличиеотоперацийчтения,асинхронныеоперациизаписи-нормальноеявление,посколькуэтоуказываетнато,чтотранзакциинеожидаютзаписи.
БазаданныхКоличествопереполненийиз-засортировокдолжнобытьмаленьким.
Эточислоуказываетнато,чтоимеетсямногооперацийзаписиичтениявременныхфайловнадиске.
Возможно,следуетувеличитьSORTHEAP/SHEAPTHRES.
БазаданныхDBHEAPдолжениметьдостаточныйразмер.
DBHEAPникогданедолжензаполнятьсяполностью.
ИспользуйтестолбецDB_HEAP_TOPснимкатекущегосостояниябазыданных,чтобыувидетьвысокийуровеньиспользуемостиDBHEAP.
БазаданныхКоэффициентиспользуемостикэшапакетадолженбытьбольшим(>95%).
Проверьтесоотношениеоперацийпоискавкэшепакетаиоперацийвставки,чтобыизбежатьзатратвремениназагрузкусдиска.
БазаданныхКоэффициентиспользуемостикэшакаталогадолженбытьбольшим(>95%).
Проверьтесоотношениеоперацийпоискавкэшекаталогаиоперацийвставки,чтобыизбежатьзатратвремениназагрузкусдиска.
БазаданныхБлокированиеСуществуетмножествовопросов,связанныхсблокированием.
Таймауты,взаимныеблокировкиирасширенияблокировокуказываютназадержкиипроблемы.
ВычислениядлябуферногопулаВ"РуководствеисправочникепоDB2SystemMonitor"содержитсянаборформул,которыеможноиспользоватьдляопределенияэффективностибуферныхпулов.
ЯавтоматизировалихипоместилврабочуюкнигуExcel.
ExcelWorkbookсодержиттриэлектронныетаблицы.
Первая-этовычислениекоэффициентовпроизводительностибуферныхпулов.
Вторая-примерполученияданныхизDB2вExcelчерезOpenDatabaseConnectivity(ODBC).
Третья-графическийпример,ibm.
com/developerWorks/ru/developerWorksОсновыDB2:мониторингDB2UDBСтраница9из12использующийвозможностиExcelдляпостроенияграфиков.
Нижеприведенассылканаэтурабочуюкнигу:http://db-hq.
net/downloads/BP%20Analysis.
xlsМониторысобытийДляполученияполнойкартиныактивностисистемыможноиспользоватьмониторысобытий.
Онипоказываютактивностьотначаладоконцаичастосостоятизобеихзаписейсобытий:какначала,такиегоокончания.
Чащевсегомониторысобытийиспользуютсядляанализаподключений,блокировокизапросов.
Результатработымониторовсобытийможнозаписатьвфайлы,именованныеканалы(namedpipes)и,начинаясверсииDB2Version8,втаблицы.
Выводимаяинформацияможетбытьблокируемойинеблокируемой.
Еслионаблокируема,гарантируетсяотсутствиепотерьданных,ноэтоможетпривестикбольшимпроблемамназагруженныхработойсистемах,генерирующихбольшоеколичествозаписей.
Обычноблокируемоговыводаинформацииследуетизбегать,особеннодлямониторовсобытийотзапросов,посколькуэтоможетпривестикаварийнымситуациям.
Можноограничитьуровеньмодульностимониторасобытийдляодногопользователяилиприложения.
Именованныеканалыполезныпринаписаниивашихсобственныхпрограммдляизвлеченияданныхизмониторов.
Используйтеихвнеблокирующемрежиме,чтобыизбежатьвлияниянаDB2приповышенииинтенсивностирабочейнагрузки.
События,связанныесподключениями,полезныдлянаблюдениязаиспользованиемсистемыпользователемилиприложением.
Этиданныепозволяютидентифицироватьплохоработающиепрограммы,наиболееактивныхпользователейитенденцииизмененияиспользования.
Еслиданныеанализируютсяежедневно,этопредоставляетвозможностьпроследитьдействияпользователейиобсудитьснимиспособыработысприложениеми,возможно,провестиобучениепоSQLилискорректироватьдизайнбазыданныхдлянаиболееоптимальнойподдержкиихспособаиспользованияDB2.
Можноопределитьиактивизироватьнесколькомониторовсобытий,работающиходновременно.
Событияотподключенийобычнонезанимаютмногоресурсовиневызываютпроблем.
СледующийSQL-запросопределяетмониторсобытийотвсехподключений:CREATEEVENTMONITORdlmonFORCONNECTIONSWRITETOTABLE;Посленастройкимониторасобытийнеобходимовключитьего,используя:SETEVENTMONITORdlmonSTATE=1;Можнотакженастроитьмониторысобытийнаавтоматическийзапускпризапускебазыданных.
Выполнениеприведенныхвышезапросовприводитксозданиючетырехтаблиц:developerWorksibm.
com/developerWorks/ru/ОсновыDB2:мониторингDB2UDBСтраница10из12connheader_dlmonconn_dlmonconnmemuse_dlmoncontrol_dlmonПримечание:НастройкабуферногопулаявляетсяоднимизнаилучшихспособовповышенияпроизводительностиDB2.
Детальноеобсуждениевопросовнастройкибуферногопулавыходитзарамкиданнойстатьи,ностоитпотратитьвремянаисследованиеэтоговажноговопроса.
Дляначаламожноиспользоватьприведеннуюнижессылкуна"УчебноепособиепоMicrosoftExcel".
Поищитедругиестатьивинтернетепоэтойтеме.
НекоторыехорошиепримерыестьнасайтеIBMdeveloperWorks:"ОсновыDB2:Табличныеобластиибуферныепулы""ПередовойопытнастройкиDB2UDBVersion8.
1ибазданных".
РезюмеИзмерениепоказателейработысистемыявляетсяключевымдляпониманияспособаиспользованияDB2ввашейорганизации.
Анализируяданныеопроизводительностинарегулярнойоснове,высможетелучшепонятьиспользуемыерабочиенагрузкииосуществитькорректировкидовозникновенияпроблемы.
ibm.
com/developerWorks/ru/developerWorksОсновыDB2:мониторингDB2UDBСтраница11из12РесурсыдляскачиванияОписаниеИмяРазмерbpanalysis.
zip(HTTP|FTP)37KBdeveloperWorksibm.
com/developerWorks/ru/ОсновыDB2:мониторингDB2UDBСтраница12из12ПохожиетемыОригиналстатьи"DB2Basics:Thewhysandhow-tosofDB2UDBmonitoring".
(EN)РуководствоисправочникпоDB2UDBSystemMonitor.
(EN)CopyrightIBMCorporation2008(www.
ibm.
com/legal/copytrade.
shtml)Торговыемарки(www.
ibm.
com/developerworks/ru/ibm/trademarks/)

SugarHosts糖果主机商更换域名

昨天,遇到一个网友客户告知他的网站无法访问需要帮他检查到底是什么问题。这个同学的网站是我帮他搭建的,于是我先PING看到他的网站是不通的,开始以为是服务器是不是出现故障导致无法打开的。检查到他的服务器是有放在SugarHosts糖果主机商中,于是我登录他的糖果主机后台看到服务器是正常运行的。但是,我看到面板中的IP地址居然是和他网站解析的IP地址不同。看来官方是有更换域名。于是我就问 客服到底是什...

PhotonVPS:美国Linux VPS半价促销2.5美元/月起,可选美国洛杉矶/达拉斯/芝加哥/阿什本等四机房

photonvps怎么样?photonvps现在针对旗下美国vps推出半价促销优惠活动,2.5美元/月起,免费10Gbps DDoS防御,Linux系统,机房可选美国洛杉矶、达拉斯、芝加哥、阿什本。以前觉得老牌商家PhotonVPS贵的朋友可以先入手一个月PhotonVPS美国Linux VPS试试了。PhotonVPS允许合法大人内容,支持支付宝、paypal和信用卡,30天退款保证。Photo...

UCloud云服务器低至年59元

最近我们是不是在讨论较多的是关于K12教育的问题,培训机构由于资本的介入确实让家长更为焦虑,对于这样的整改我们还是很支持的。实际上,在云服务器市场中,我们也看到内卷和资本的力量,各大云服务商竞争也是相当激烈,更不用说个人和小公司服务商日子确实不好过。今天有看到UCloud发布的夏季促销活动,直接提前和双十一保价挂钩。这就是说,人家直接在暑假的时候就上线双十一的活动。早年的双十一活动会提前一周到十天...

lockinfo为你推荐
快递打印怎么在电脑上打印快递单vista系统重装vista怎样重装系统?中国电信互联星空电信不明不白收了我200元互联星空信息费 求解中国电信互联星空中国电信互联星空是什么!怎么取消渗透测试软件测试与渗透测试那个工作有前途网站运营网站运营的工作做什么手机区号有的手机号中间的号码是地区区号,那是什么卡今日热点怎么删除千牛里面的今日热点怎么取消_?iphone越狱后怎么恢复苹果手机越狱之后能恢复原来吗?腾讯文章腾讯新闻的精选微信里面收藏的文章在哪里
域名投资 域名注册godaddy 二级域名查询 广州主机租用 动态域名解析软件 iisphpmysql 万网优惠券 panel1 bgp双线 东莞数据中心 中国电信宽带测速网 33456 支付宝扫码领红包 web服务器安全 上海联通宽带测速 如何建立邮箱 美国独立日 域名dns 西安主机 免费个人主页 更多