Collections Best Practices?

Run one ASCP plan for 6 different inventory organizations on a centralised instance 5 nights a week. Run a complete refresh prior to each run. Is this the way most people run their business? Add new items, bom, routing supplier and customers on a daily basis. Would love to improve the performance of the overall process. Unconstrained plan in a discrete configure to order environment.
Thanks in advance

Stick, a few more points.
ASCP will collect inactive items because the MRP Planning Method is not status controlled.
If you have a large number of inactive items, you should make them all NOT PLANNED. That will stop ASCP from collecting those items/boms/routings etc.
If sourcing splits are not that important to you, you can consider setting Recalculate Sourcing History parameter to NO in the Planning ODS load. Depending on your procurement history, it will have a huge impact on your ODS load process. If sourcing split is kinda important, you can consider run ODS load with YES for one day a week while leaving it NO on other days.
Also see if MSC: Sourcing History Start Date Offset (in months) is set too high. If it is, you are collecting a large amount of history.
If you don't do much with resources, make Recalculate Resource Availability parameter = NO.
Check if you are collecting more orgs than necessary. Also, typically, there may not be a need to collect master org unless you do item substitution.
You can also set MSC: Purge Stg Tbl Cntrl to Yes to speed up ODS Load.
You can also run Targetted data collections during weekdays (and avoid collecting semi-static entities such as planners, calendars, ATP Rules, UOMs etc) and run a Full DC on weekends.
Hope this helps,
Sandeep Gandhi

Similar Messages

  • Best practice for statistic collection in 10gR2

    Hello,
    In Oracle 9i, I had to run every day scripts to calculate statistics.
    But in Oracle 10gR2, the collection of statistics has become automatic...I would like some feebback from your experience:
    1/ Does it work well?
    2/ Do I still need to run my own scripts to calculate statistics as in 9i?
    3/ What are the options or parameter to activate to get the best result in 10gR2
    4/ Please, give me the best practice to implement the automatic statistic collection in 10gR2
    Thanks for your help

    Christophe CHANEMOUGANADIN wrote:
    Some more question on this topic :
    a/ what happens when a empty table is loaded suddenly and there is a query on that...is the statistic calculated at once?no, it would be normal to run dbms_stats manually as part of significant loads
    b/ is there any timing for Oracle to launch the statistic collection? the default schedule for maintenance jobs including stats is 10pm - (IIRC) 8am every night and all weekend i.e weeknights and weekends.
    c/ is it possible to launch statistic collection only the night when the load is low?see above.
    Niall

  • Best practice for taking Site collection Backup with more than 100GB

    Hi,
    I have site collection data is more than 100 GB. Can anyone please suggest me the best practice to take backup?
    Thanks in advance....
    Regards,
    Saya

    Hi
    i think Using powershell script we can do..
    Add this command in powershell
    Add-PSSnapin Microsoft.SharePoint.PowerShell
    Web application backup & restore
    Backup-SPFarm -Directory \\WebAppBackup\Development  -BackupMethod Full -Item "Web application name"
    Site Collection backup & restore
    Backup-SPSite http://1632/sites/TestSite  -Path C:\Backup\TestSite1.bak
    Restore-SPSite http://1632/sites/TestSite2  -Path C:\Backup\TestSite1.bak -Force
    Regards
    manikandan

  • Best practice for lazy-loading collection once but making sure it's there?

    I'm confused on the best practice to handle the 'setup' of a form, where I need a remote call to take place just once for the form, but I also need to make use of this collection for a combobox that will change when different rows in the datagrid or clicked. Easier if I just explain...
    You click on a row in a datagrid to edit an object (for this example let's say it's an "Employee")
    The form you go to needs to have a collection of "Department" objects loaded by a remote call. This collection of departments only should happen once, since it's not common for them to change. The collection of departments is used to populate a form combobox.
    You need to figure out which department of the comboBox is the selectedIndex by iterating over the departments and finding the one that matches the employee.department.id
    Individually, I know how I can do each of the above, but due to the asynch nature of Flex, I'm having trouble setting up things. Here are some issues...
    My initial thought was just put the loading of the departments in an init() method on the employeeForm which would load as creationComplete() event on the form. Then, on the grid component page when the event handler for clicking on a row was fired, I call a setup() method on my employeeForm which will figure out which selectedIndex to set on the combobox by looking at the departments.
    The problem is the resultHandler for the departments load might not have returned (so the departments might not be there when 'setUp' is called), yet I can't put my business logic to determine the correct combobox in the departmentResultHandler since that would mean I'd always have to fire the call to the remote server object every time which I don't want.
    I have to be missing a simple best practice? Suggestions welcome.

    Hi there rickcr
    This is pretty rough and you'll need to do some tidying up but have a look below.
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
        <mx:Script>
            <![CDATA[
                import mx.controls.Alert;
                import mx.collections.ArrayCollection;
                private var comboData:ArrayCollection;
                private function setUp():void {
                    if (comboData) {
                        Alert.show('Data Is Present')
                        populateForm()
                    } else {
                        Alert.show('Data Not')
                        getData();
                private function getData():void {
                    comboData = new ArrayCollection();
                    // On the result of this call the setUp again
                private function populateForm():void {
                    // populate your form
            ]]>
        </mx:Script>
        <mx:TabNavigator left="50" right="638" top="50" bottom="413" minWidth="500" minHeight="500">
            <mx:Canvas label="Tab 1" width="100%" height="100%">
            </mx:Canvas>
            <mx:Canvas label="Tab 2" width="100%" height="100%" show="setUp()">
            </mx:Canvas>
        </mx:TabNavigator>
    </mx:Application>
    I think this example is kind of showing what you want.  When you first click tab 2 there is no data.  When you click tab 2 again there is. The data for your combo is going to be stored in comboData.  When the component first gets created the comboData is not instansiated, just decalred.  This allows you to say
    if (comboData)
    This means if the variable has your data in it you can populate the form.  At first it doesn't so on the else condition you can call your data, and then on the result of your data coming back you can say
    comboData = new ArrayCollection(), put the data in it and recall the setUp procedure again.  This time comboData is populayed and exists so it will run the populate form method and you can decide which selected Item to set.
    If this is on a bigger scale you'll want to look into creating a proper manager class to handle this, but this demo simple shows you can test to see if the data is tthere.
    Hope it helps and gives you some ideas.
    Andrew

  • Best Practice Site Collection vs SubSite

    Anyone can give me best practice on create site collection vs subsite? I generally have request for create site ,but struggle to deal with what is best. here what I have so far
    projects.contoso.com (web app and top level site collection)
    teams.contoso.com (web app and top level site collection)
    now let say I have user request for create a project site (project) that have unique security. I can take two route
    1) create a separate site collection -  projects.contoso.com/sites/projectX
    or
    2) create subsite -  projects.contoso.com/projectX (I have to break inherited here since it need it own group or individual user)
    I see both problem as I have more request and more request.
    Note: there are no other specific requirement like (specific feature, backup, sensitive data...)
    Any Thought?

    In my opinion, you create a sub-site when at least one of the groups of the root site can have access to the new sub-site.
    Otherwise, you should create a separate site collection. Every site in a site collection can see or use all the groups created in that site collection so it's very confusing and disorganized to have sites with no common security in the
    same site collection.
    And yes you might regret your decisions sometimes but it's impossible to know how a site will evolve.
    Don’t forget that by using multiple site collections:
    You won’t have a common navigation
    You cannot share site columns + content types unless you use a content type hub
    You cannot share list templates, site templates
    The content query web part is not working within multiple site collections
    It’s not possible to copy / cut/ paste using Content and structure from one site collection to another
    Usage report? (I would have to verify in SharePoint 2013)
    You can add a space quota to each site collection
    Each site collection can have different features
    Each site collection can be associated to one content database
    Hope it helps.

  • Collection caching - best practices

    Hi all
    I have a list of rows in a db that are ultimately added to a html <select>
    field
    This select field is on every page of my site
    My client calls a method in a SLSB which
    - calls a finder method
    - is returned a collection of read only EJB local interfaces
    - copies the contents of the local interfaces into plain java beans
    - returns a collection of plain java beans to the client
    Other than making my ejb read-only, what best practices should i consider so
    that i can minimise the amount of work that is involved each time i want to
    build this <select> field?
    Specifically, I was wondering what best practices people are implementing to
    cache collections of information in an EJB environment. I would like to
    minimize the amount of hand rolled caching code i have if possible.
    Thanks
    Matt

    thanks
    i just wanted to make sure
    "Cameron Purdy" <[email protected]> wrote in message
    news:[email protected]..
    I have a list of rows in a db that are ultimately added to a html<select>
    field
    This select field is on every page of my site
    My client calls a method in a SLSB which
    - calls a finder method
    - is returned a collection of read only EJB local interfaces
    - copies the contents of the local interfaces into plain java beans
    - returns a collection of plain java beans to the client
    Other than making my ejb read-only, what best practices should iconsider
    so
    that i can minimise the amount of work that is involved each time i wantto
    build this <select> field?
    Specifically, I was wondering what best practices people are
    implementing
    to
    cache collections of information in an EJB environment. I would like to
    minimize the amount of hand rolled caching code i have if possible.For read-only lists, use a singleton pattern to cache them.
    For caching data in a cluster, consider Coherence:
    http://www.tangosol.com/coherence.jsp
    Peace,
    Cameron Purdy
    Tangosol, Inc.
    http://www.tangosol.com/coherence.jsp
    Tangosol Coherence: Clustered Replicated Cache for Weblogic
    "Matt Krevs" <[email protected]> wrote in message
    news:[email protected]..
    >

  • IPhone Best Practices - A Work In Progress

    Hello all. I've been tasked with introducing my coworkers into the inner workings of the iPhone, and there are a good number of pointers that I find myself saying over and over again. I'd like to share my best practices with everyone, as well as collect more pointers and opinions from the community at large.
    Care and Handling:
    First - wash your hands, often. Now I know we all do this often anyway, but I'd like to point out that a healthy amount of hand washing will really go a long way to keep your iPhone screen smudge free. The worst offender, unfortunately, is doughnuts. A small layer of sugar will render that area un-tappable, without any real indication that it has done so. If you are frantically tapping the screen on the iPod button and nothing is happening, clean your phone before you do a hard reset.
    Second - Pockets. Keeping your phone in your front pocket is natural and what most of us do. In these summer months, however, keeping your phone in a sweaty front pocket can do a good deal to the dirt level of the screen. If you find yourself cleaning your phone constantly, try a belt clip.
    Lastly - Battery Life. Your iPhone's battery life is in your hands, literally. Being aware of your power consumption and planning accordingly is going to be infinitely more important that the battery's native charge-holding ability. This goes especially for the day of purchase - as tempting as it may be to open the box and activate, immediately running around the house watching YouTube, it is best to let the phone charge for 12 hours before use. Charging the phone every night is an absolute must, skipping a day will kill the battery life as your ride the bottom edge the following day. Most of us have access to a USB port while we're at work, best idea will be to plug in your phone when you sit down at your desk.
    iPod:
    Large Libraries: In the opening weekend, I got many complaints that you cannot manually manage your music. There is a workaround that has made me change the way I work with all of my iPods: the iPhone specific playlist. Simply create a playlist with all of the music you wish to put on your phone and sync that one playlist. This also helps with sync time - you have a start sync and an end sync, not a constant sync all throughout your music management, slowing your computer down in the process.
    TV Shows: I watch a lot of MST3K, which I have organized into iTunes as TV shows, split into seasons, the works. The problem that has arisen, therefore, is the one of selective synchronization - you cannot specifically select the TV show you want to sync to the device, instead getting the choices to sync all, unwatched, or latest shows. This is problematic when each show is 700MB large. Here's the work around - select all of the episodes of a specific show and right click, selecting "Mark as Not New", removing all of the little blue dots from the episodes. Select the one, three, or five episodes, and right click them, selecting "Mark as New", then sync the last one, three, or five unwatched episodes. The shows you selected will sync.
    iPhoto:
    Many users are complaining that iPhoto opens whenever the phone is connected. This is not a preference of the phone, but rather iPhoto. Remember when you first launched iPhoto and it asked you if you wanted to use iPhoto whenever your camera was attached? iPhoto is detecting that your phone is a camera and launching, just as you told it to do.
    Mail:
    POP accounts - too many unread messages: When first adding a POP account, all of the messages downloaded to the phone arrive as unread. Tapping a message, tapping back, and then tapping the next message can get tedious. Here's the workaround - tap the small down arrow to the upper right hand side of the screen, watching closely to the number next to Inbox. When that number goes down by one, tap the arrow again. If that number hasn't gone down yet, wait a sec, and do not try to tap tap tap tap tap, you'll flood the input queue and crash Mail.
    Syncing Mail accounts - All too often people blame the iPhone when their mail does not work. A perfect test is sync you accounts from Mail. If they work in mail, they'll work on the phone, if they are unreliable in Mail, they will also be unreliable on the phone. The Mail client on the iPhone is just as powerful as any other mail client in terms of how it connects to mail servers, if you are having problems you need to check your settings before blaming the hardware. If you prefer to leave your install of Mail.app alone, create a new user account on your Mac, set up all of the accounts you want there, and use iTunes to sync that data to the phone. Make sure to remove that portion of sync from your actual user account's instance of iTunes, however, or it will all sync back.
    This message has not been downloaded from the server: This message has snagged a couple users, but upon investigation, these users have filled their iPhones to the absolute brim with music and video. It hasn't been downloaded from the server because there is no space to download to - this also applies to the Camera application dumping to the Home screen. Because there is no space, it can't add any new data. Make some room, then be patient as the mail client gets to that message in cleanup (often a sync or reboot will clear it up).
    Safari:
    Safari and iPod: Many users have reported iPod stopping in the middle of browsing, often pouting and pursing their lips crying, "This is terrible, I can't even browse the web and listen to music at the same time?". I then check their phone, and lo and behold they have upwards of eight separate pages open at the same time. This device (like every other computer out there) has a finite amount of memory, each page taking up a significant portion depending on how busy the page is. I've routinely gotten through entire albums while browsing through Safari, but I've got one page open in total, and it's usually mostly text. Keep it to one or two pages open and iPod will run forever if you let it.
    Web Apps: "This web app is terrible, it keeps booting me to Home!" When was your last reboot? How many other pages are open? In the same vein as Safari and iPod, Web Apps need a good deal of breathing room - give it to them. Close down other pages, stop iPod, or even reboot. Give the app a clean slate and it will perform, every time. iPhoneRemote users will attest to this.
    iCal:
    Multiple Calendars - Default Calendar: When adding a new appointment, it adds to the default calendar. Appointments can't be shunted to the correct calendar until after sync anyway, so create an "iPhone" calendar and make that the default. Because it's in that calendar, you'll know enough to move it to the appropriate calendar after sync.
    Please feel free to add your own best practices, and ask questions, too.

    is there any application you can get for the iphone to enlarge text and phone numbers ?
    If included with an email or on a website, yes with no application needed.
    If you are referring to the text size for your iPhone's contact list, no.
    can you insert a phone number from your contact list into a text message ?
    No.
    i cant seem to figure it out, does the alarm clock work if you turn off the phone at night,
    No - powered off with the iPhone means powered off. Any phone that provides for this is not powered off - it is in deep sleep or deep standby mode, which the iPhone does not support. If you don't want your phone ringing or don't want to receive SMS at night but you want to use the iPhone's alarm feature as a wake-up alarm, you can turn on Airplane Mode before going to bed, which will also conserve the battery if your iPhone is not plugged in at night.
    can you send a multi media text message ?
    No.

  • Customization approach as per best practice for SharePoint Online

    Hi All,
    I am working for a customer for customization on SharePoint Online. I need to create following customization.
    For each department one site collection is required to be created. There will be 15 site collections.
    Each site collection will have couple of team sites.
    Each team will have couple of document libraries and customer list.
    Custom lists and document libraries will have custom views.
    MaterPage and Layout will be customized to apply the UI Branding.
    Customer wants that configuration management should be as per the Microsoft best practice. I am wondering what the approach I should use is.
    Should I create visual studio solution, but since there are 15 different site collections are required to be created I believe sandboxed solution will not be feasible sine sandboxed solution are scoped with site collection.
    I also believe if I do create visual studio solution that development efforts will be extensive.
    I am not sure whether it is feasible, use the SharePoint Designer to apply this customization but I am confused in this case. If it is possible then how I will promote the customization to production.
    I am also confused in case SharePoint online how I will keep production and development environment separate? What is the best practice around it?
    Regards 
    Unrest Spirit
    Regards Restless Spirit

    Hi,
    You can create Custom Master page using SharePoint Designer. And for first four points from creating Sitecollection to creating views you can create a hierarchy of objects in site using csv file and then create Powershell script to create sitecollection,
    team site, list/libraries and view by reading csv files.
    http://blogs.technet.com/b/fromthefield/archive/2013/08/22/create-a-site-structure-using-powershell.aspx
    http://blog.falchionconsulting.com/index.php/2009/12/creating-a-sharepoint-2010-site-structure-using-powershell/
    Details about SharePoint Online Powershell management shellcan be found on below links:
    http://technet.microsoft.com/en-us/library/fp161362%28v=office.15%29.aspx
    https://support.office.com/en-GB/article/Introduction-to-the-SharePoint-Online-Management-Shell-c16941c3-19b4-4710-8056-34c034493429
    Best Regards,
    Brij K

  • Best Practice question - null or empty object?

    Given a collection of objects where each object in the collection is an aggregation, is it better to leave references in the object as null or to instantiate an empty object? Now I'll clarify this a bit more.....
    I have an object, MyCollection, that extends Collection and implements Serializable(work requirement). MyCollection is sent as a return from an EJB search method. The search method looks up data in a database and creates MyItem objects for each row in the database. If there are 10 rows, MyCollection would contain 10 MyItem objects (references, of course).
    MyItem has three attributes:
    public class MyItem implements Serializable {
        String name;
        String description;
        MyItemDetail detail;
    }When creating MyItem, let's say that this item didn't have any details so there is no reason to create MyitemDetail. Is it better to leave detail as a null reference or should a MyItemdetail object be created? I know this sounds like a specific app requirement, but I'm looking for a best practice - what most people do in this case. There are reasons for both approaches. Obviously, a bunch of empty objects going over RMI is a strain on resources whereas a bunch of null references is not. But on the receiving end, you have to account for the MyItemDetail reference to be null or not - is this a hassle or not?
    I looked for this at [url http://www.javapractices.com]Java Practices but found nothing.

    I know this sounds like a specific apprequirement,
    , but I'm looking for a best practice - what most
    people do in this case. It depends but in general I use null.Stupid.Thanks for that insightful comment.
    >
    I do a lot of database work though. And for that
    null means something specific.Sure, return null if you have a context where null
    means something. Like for example that you got no
    result at all. But as I said before its's best to
    keep the nulls at the perimeter of your design. Don't
    let nulls slip through.As I said, I do a lot of database work. And it does mean something specific. Thus (in conclusion) that means that, in "general", I use null most of the time.
    Exactly what part of that didn't you follow?
    And exactly what sort of value do you use for a Date when it is undefined? What non-null value do you use such that your users do not have to write exactly the same code that they would to check for null anyways?

  • Best practice for sqlldr -- direct to core or to stage first?

    We want to begin using sql loader to load simple (but big) tables that have, up to this point, been loaded via perl and it's DBI connection to Oracle. The target tables typically receive 10-20 million rows per day (parsed log data from many thousands of machines) and at any one time can hold more than a billion total records PER TABLE. These tables are pretty simple (typically 5-10 columns, 2 or 3 part primary keys). They are partitioned BY MONTH (DAY is always one of the primary key columns) and set up on very large SAN disk arrays, stripped, etc. I can use sqlldr to load the core tables directly, OR, I could use sqlldr to load a staging table on a daily basis, then PL/SQL and SQL+ to move data from the staging table to the core. My instinct tells me that the second route is SAFER, that is there is less chance that something catastrophic could corrupt the core table, but obviously this would (a) take more time to develop and (b) reduce our over-all throughput.
    If I go the first route, loading the core directly with sqlldr, what is the worst thing that could possibly happen? That is, in anyone's experience, can a sqlldr problem corrupt a very large table? Does the likelihood of a catastrophic problem increase in proportion to the number of rows already in the target table? Are there strategies that will mitigate potential catastrophies besides going to staging and then to core via pl/sql? For example, if my core is partitioned by month, might I limit potential damage only to the current month? Are there any known potential pitfalls to using sqlldr directly in this fashion?
    Thanks
    matthew rapaport
    [email protected]

    Wow, thanks everyone!
    1. External tables... I'd thought of this, but in our development group we have no direct access to the DBMS server so we'd have to do some workflow to move the data files to the dbms server and then write the merge. If sql loader will do the job directly (to the core) without risk, then that seems to be the most straight-forward way to go.
    2. The data in the raw files is very clean, this being done in the step that parses the raw logs (100-500mb each) to the "insert files" (~20mb each), and there would be no transformations in moving data from staging to core, so again that appears to argue for direct-to-core loading.
    3. The data is collected by DAY, but reported on mostly by MONTH (e.g., select day, sum(col), count(col), from TABLE where day between A and B, group by day, order by day, etc where A and B are usually the first and last day of the month) and that is why the tables are partitioned by month, but perhaps this is not the best practice (???). I'm not the DBA, but I can make suggestions... What do you think?
    4. Time to review my sqlldr docs! I haven't used it in a couple of years, and I'm keeping my fingers crossed that it can handle the particular delimiter used in these files (pipe-tab-pipe expressed in perl as "|\t|". If I recall it can, but I'm not sure how to express the tab...
    Meanwhile, thank you very much, you have all been a BIG help... Strange no one asked me how it was that a Microsoft company was using Oracle :-) ... I work for DANGER INC (was www.danger.com if anyone interested) which is now owned (about 9 months now) by Microsoft, and this is the legacy reporting system... :-)
    matthew rapaport
    [email protected]
    [email protected]

  • Best practice for dealing with Recordsets, JDBC and JSP?

    I've spent the last three years developing web apps using JSP, Struts and Kodo JDO for persistence. All of the content for the apps was created as Java objects using model classes and saved to an Oracle db. Thus, data retrieved from the db was as instances of the model classes and then put into Struts form beans, etc.
    I changed jobs last month and am now having to use Servlets with JDBC to retrieve records from db tables and returning it into Recordsets. Oh, and I can't use Struts in my JSPs either. I'm beginning to think that I had it easy at my previous job but maybe that's just because I was used to it.
    So here are my problems/questions:
    I have two tables with a one to many relationship that I need to retrieve data from, show in a jsp and be able to update eventually.
    So here's what I am doing:
    a) In a servlet, I use a SQL statement to join the tables and retrieve the results into a Recordset.
    b) I created a class with a bunch of String attributes to copy the Recordset data into, one Recordset row per each instance of the bean and then close the Recordset
    c) I then add the beans to an ArrayList and save the ArrayList into the session.
    d) Then, in the JSP, I retrieve the ArrayList from the session and iterate over each bean instance, printing the data out to the jsp. There are some logic statements to determine when not to print redundant data caused by the one to many join.
    e) I have not written the code to update the data yet but was planning on having separate jsps for updating the (one) table and the (many) table.
    Would most of you do something similar? Would you use one SQL statement to retrieve all of the data for display and use logic to avoid printing the redundant part of the data? Or would you have used separate SQL queries, one for each table? Would you have saved the results into something other than an instance of a bean class that represents one record in the RecordSet? Would you have had a bean class with attributes other than Strings - like had a collection attribute to hold the results from the "many" table? The way that I am doing everything just seems so cumbersome and difficult compared to using Struts and JDO before.
    Your help/opinion will be greatly appreciated!

    Would you use one SQL statement to retrieve all of the data for display Yes.
    and use logic to avoid printing the redundant part of the dataNo.
    I believe in minimising the number of queries. If it is a simple one-many join on a db table, then one query is better than one + n queries.
    However I prefer to store the objects in a bean class with attributes other than strings - ie one object, with a collection attribute to hold the related "many" records.
    Does the fact you are not using Struts mean that you have to use scriptlet code? (shudder)
    Or are you using JSTL, or other custom tags?
    How about tools like Ant? Junit testing?
    The way that I am doing everything just seems so cumbersome and difficult
    compared to using Struts and JDO before.Anything different takes adjusting to. Sounds like you know what you're doing for the most part. I agree, in terms of best practices what you have described so far sounds like a step backwards from what you were previously doing.
    However I wouldn't go complaining about it too loudly, too quickly. If you're new on the block theres nothing like making a pain of yourself, and complaining how backwards the work they have done is to put your new workmates' backs up
    Look on it as a challenge. Maybe discuss it quietly with a team leader, to see if they understand how much easier/better/less error prone such approaches can be?
    Struts, cumbersome as it can be, definitely has the advantage of pushing you to follow good MVC practice.
    Good luck,
    evnafets

  • Best practice file management

    Hello everyone
    I'm hoping to receive some advice on the best way to store a large collection of music, pictures and video, whilst keeping my computer as empty as possible to maximise it's processing power for professional video editing in the future. The computer is for both personal and business use, and I share it with my partner who is a music fiend, but not computer savvy.
    I have recently purchased a new 27" iMac with the standard specs (3.1GHz Quad-Core Intel Core i5, 4GB memory, 1TB hard drive).  It is currently running Snow Leopard (v. 10.6.6), and I plan to update to Lion when I purchase a new broadband account.
    I also have:
    One external 1TB Western Digital drive, currently at 85% capacity, with music, videos and pictures
    One external 1TB Western Digital drive, currently empty
    A new 2TB time capsule which is not yet set up
    Apple TV, not yet set up
    A mobile USB modem and basic account, soon to be replaced by a fairly high speed broadband modem with a fairly large download cap
    So far, I have:
    created three user profiles - one administrator, and two users
    Set up iTunes so each user shares a single library and itunes media folder
    We would like to also digitise a large collection of CDs and records.
    I was thinking about using the time capsule not only for storage/back up, but also to create a wireless network, allowing it to be stored with my printer and the hard drives can be stored in different room to the computer, away from sight.  The computer is so very gorgeous on it's own after all.... I've been advised also to use it as a wireless router when we purchase our broadband account, so I'm assuming the modem should also be connected to the time capsule in the other room.
    Rather than droning on about what I think I should do, I wondered if one of you experts could advise me on the best way to set everything up? I'm not sure that it's the best idea to set it up so the computer is always having to find files wirelessly from the time capsule and connected drives...  Wouldn't that be slow?
    The advice I've read in the various forums has been rather confusing, so your advice would be really appreciated!!
    Cheers
    Fiona

    Hi Fiona,
    Like your question, I'm in same boat and new to iMAC all together and want to setup backup and sharing strategy via best practice right up front.  Did you get any response or any good best practice you ran across in your research you an share with me?  Thanks.

  • Best Practice On Taking Count in Bean

    Hi folks,
      Here i'm using Jdev 11.1.1.7.0. where I have a case take count on inserted rows in bean.
    here we go..
    Bean code
    developer way 1:
    button_click(){
    int count = voins.getRowcount();
    developer way 2:
    button_click(){
    int count = iteratorbind.getEstimatedRowcount();
    developer way 1: fetching view object in bean for purpose of taking row count.
      ---developer 1 says that best practice on taking count is using view object 'getRowcount()'.
    Note: developer 1 comment that developer 2 way is worst practice. it's a time taken process
    developer way 2: using iterator getting row count
      ---developer 2 says that for taking count we can use 'estimatedRowcount'.
    Note: developer 2 comment that developer 1 way is worst practice taking view object on bean.
    i.e developer 1 try catch the model layer directly from the code. we can use iterator to do all the stuff.
    which is best practice please suggest me... is there any other practice taking row count in bean.
    thanks.

    Dev way 1)
    A look into the java doc reveals
    Note that this method retrieves all rows from the database then returns the number of rows in the Row Set collection.
    So if your table contains a lot of rows calling getRowCount takes a lot of time and memory.
    Dev way 2)
    Calling getEstimatedRowCount executes a select count(*) from (your query) to get the count. This is fast but the task count may differ if many changes are done on the table. I personally had never a problem with this, but I can't speak for you.
    Timo

  • Best practice when using Tangosol with an app server

    Hi,
    I'm wondering what is the best practice when using Tangosol with an app server (Websphere 6.1 in this case). I've been able to set it up using the resource adapter, tried using distributed transactions and it appears to work as expected - I've also been able to see cache data from another app server instance.
    However, it appears that cache data vanishes after a while. I've not yet been able to put my finger on when, but garbage collection is a possibility I've come to suspect.
    Data in the cache survives the removal of the EJB, but somewhere later down the line it appear to vanish. I'm not aware of any expiry settings for the cache that would explain this (to the best of my understanding the default is "no expiry"), so GC came to mind. Would this be the explanation?
    If that would be the explanation, what would be a better way to keep the cache from being subject to GC - to have a "startup class" in the app server that holds on to the cache object, or would there be other ways? Currently the EJB calls getCacheAdapter, so I guess Bad Things may happen when the EJB is removed...
    Best regards,
    /Per

    Hi Gene,
    I found the configuration file embedded in coherence.jar. Am I supposed to replace it and re-package coherence.jar?
    If I put it elsewhere (in the "classpath") - is there a way I can be sure that it has been found by Coherence (like a message in the standard output stream)? My experience with Websphere is that "classpath" is a rather ...vague concept, we use the J2CA adapter which most probably has a different class loader than the EAR that contains the EJB, and I would rather avoid to do a lot of trial/error corrections to a file just to find that it's not actually been used.
    Anyway, at this stage my tests are still focused on distributed transactions/2PC/commit/rollback/recovery, and we're nowhere near 10,000 objects. As a matter of fact, we haven't had more than 1024 objects in these app servers. In the typical scenario where I've seen objects "fade away", there has been only one or two objects in the test data. And they both disappear...
    Still confused,
    /Per

  • BI 7 Activate Business Content Best Practice?

    Guru,
    Could you share your experience on how to activate business content in BI 7. In 3.x,  I used to activate business content based on infosource then crate ods and infocube based on in infosource. Now in BI 7 infosource is no longer necessary. Please share your thoughts of best practice on activate business content in BI 7.
    Thanks,
    John
    Message was edited by:
            John Do

    Hi,
    To actiavte the objects in the BI content u can select which ever object u want and then select the collection mode as all the objects before and after....
    this will ideally activate all the objects that are required for the functionin of the object that you have selected .......
    In simpler way....
    RSA1-> Business Contents-> Select your objects-> On the right hand side, select "automatic collection" under "collection mode" and Select "before and after data flow" -> Right Click the selected objects on the left hand side and right click -> Insert Objects for collection-> Once the selected objects comes to the right hand side, select "install" and click "install in background".
    See this also....
    http://help.sap.com/saphelp_nw04/helpdata/en/37/5fb13cd0500255e10000000a114084/frameset.htm
    Hope it helps,
    Happy Life,
    Aravind

Maybe you are looking for

  • ITunes freezing with error -50, -3259 and 9006

    Okay, so I have had a problem with iTunes freezing in relation to downloading Podcasts since around version 8.  After updating to 10.2.2 on 10.6.7, iTunes has turned into one big fail.  Downloading anything produces any of the following error codes:

  • Why won't my Clickfree work - Help

    I recently purchased a CLICKFREE HD1037nse BACKUP EXTERNAL HDD and each time i plug it in it does nothing except it attempt to do a software update> reboots> then asks for another software update and just repeats. any suggestions or tips on how i can

  • NEW cUMER

    hi, this is my first posting in the forum i have just started reading the adobe flex2 i have some questions. a. How you will compile the program written in adobe flex2? b. do you need to place the file which contain adobe flex2 in some special folder

  • Safari 6.0.3 and Java V 7.17 not working

    Not again... I just ran the 10.8.3 update, repaired disk permissions etc and lo and behold - NO JAVA. And before you tell me to not use Java, I don't have a choice (banking and CRM app both rely on Java). It's working on Firefox, but not Safari. Does

  • Error message in itunes, no response Apple Support

    I switched my country in my Apple account back to the US, and ever since then, I get an error message when I try to buy anything saying my ID is temporarily unavailable.  That was a week ago.  I emailed Apple Support twice and no response either time