Текущее время: Вт, июл 22 2025, 17:02

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: heaplimit
СообщениеДобавлено: Ср, янв 11 2006, 12:42 
Гость
Можно ли уменьшить значение параметра abap/heaplimit ?
Сейчас значение = 40000000.
Дело в том, что во время сильной загрузки системы, процессы вылетают в PRIV-режим, и так и висят, занятые пользователем.
Если уменьшить этот параметр, может ли это помочь? или это вызовет какие-то другие побочные явления?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 12:54 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Это от PRIV не спасет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 13:03 
Гость
а разве после превышения этого heaplimit рабочий процесс не перезапуститься, тем самым сбросив PRIV-блокировку?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 13:09 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Фишка в том, что процесс, попадает в PRIV режим из-за отсутствия достаточной extended памяти. Надо в sm04 вычислить процесс отжирающий память и разобраться в первую очередь именно с ним - почему он так много кушает.
А так есть нота 79435 Automatic resetting from PRIV mode


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 14:45 
Гость
Может стоит посмотреть на workload статистику - может самоделаные отчеты переписать? или разбивать систему на несколько инстанций ...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 14:55 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
или увеличить extended memory :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 15:12 
Гость
некуда уже расширять, кончилась оперативная память :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 15:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, сен 10 2004, 09:58
Сообщения: 252
Можно добавить отдельный сервер приложений и перевести часть пользователей туда.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 15:25 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
есть еще несколько вариантов
- научить пользователей отчеты (особенно с большими выборками) запускать в бэкграунде
- установить параметр rdisp/gui_auto_logout - ну например часа на 4 - если еще не установлен (тоже помочь может)
- мультилогины запретить (тоже немножко поможет)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 16:27 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Обрати внимание на проги и транзакции (особенно самописки), которые используют ALV.
В качестве примера могу описать такую ситуацию:
консультанты обожают смотреть содержимое таблиц через SE16 в виде ALV-grid с минимумом ограничений (типа - хочу видеть всЁ!!!)... так вот - такие режимы обычно просто пожирают память. Бывает так, что такой режим у консультанта болтается целый день. А если их несколько, то режим PRIV у обычных пользователей возникает на самых простых и стандартных транзакциях.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 12 2006, 07:07 
Гость
№1: как найти ("вычислить") такие проги и транзакции, которые используют ALV?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 12 2006, 09:14 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
В момент, когда процессы находятся в PRIV режиме, запусти SM04: потом goto->memory и отсортируй по mem(total). Все кто будут находится во главе списка - потенциальные кандидаты на "разборку": запущенные проги можно увидеть по двойному клику на "кандидате"...


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB