![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello, Is anybody out there using FileMaker Server 7 in a heavily used environment (more than 50 host databases and more than 30 users)? Has anybody ever seen it perform very slowly or crash? We installed FileMaker server 7 on Windows 2003 Server 2x 3.2 Ghz Xeon with 5 GB of RAM. This box is dedicated to FileMaker server. We have about 94 hosted databases and an average of about 80 users on the host at one time. We tried to clean up our databases prior to converting to version seven and did additional cleanup to the databases after conversion. We also have the ODBC plug-in from server seven advanced installed although we have not made in the ODBC connections at this time were during our testing. Anyway we noticed that the performance was about five to 10 times slower than version 5.5 server even though we have almost three times the horsepower in the hardware. Our FileMaker 5.5 server is built on Windows 2000 service pack 4 2x P3 1.3 GHZ with 2GB of RAM. We also noticed that the server crashes the services multiple times per day. When we view the performance tab of the Windows task manager of the server computer the page file usage is almost always at 2.0 - 2.02 GB when it crashes. The problem with the crash is that it doesn't just crash one database but it crashes every single database and causes users to lose data. When it crashes the users can no longer see the databases and we have to reboot the server computer and wait for the databases to load up before they can start working again. We called technical support multiple times on this and they said to try server 7 v2 can try uninstalling and reinstalling. The computer continued to crash after uninstalling and reinstalling software. We tried reformatting the server and and reinstalling everything and it still crashed. We also tried a completely separate computer and hardware and found that it crashed also. We tried the v2 patch and it definitely lengthened the time before it crashes and provided a speed improvement, but it still crashes also with load. It only takes about 15 computers performing server-based calculations continuously for about 1.5 hours to bring it down. Server seven v1 only takes about 10 minutes to bring it down. To simulate load we set up a script in a database that runs on form layout. This layout has some date calculations in some case statements, a portal to related records in a related database, a container field and record level security in the new FileMaker seven security privileges. The security basically checks the user versus the status of the records to determine whether the user has modification rights, so it evaluates on every record. This database has about 1400 records so we set up a script to loop through the records, which obviously causes a calculation to evaluate access privileges for each record. Server 7 seems to perform these calculations on the server and bring the data back which takes about 10 to 15 seconds per record. The CPU usage on the server shows activity when the script runs which looks like it is doing calculations on the server. We have also played with several different cache settings in FileMaker server properties. It seems like a higher we set the cache the faster the database performs in the faster crashes. We have set the cache to the bare minimum which makes the server stay alive about four times longer but still crashes and then the performance is terrible. FileMaker tech-support also have us adjust the cache flush interval settings from different intervals between one to 10 minutes. Anyway, we can repeatedly crash it consistently regardless of the settings. We also tried hosting only three databases the v2 updater instead of 94 in the FileMaker server seven services crashed in about eight hours with 15 computers applying continuous load to it. v1 could crash in about 10 minutes with three databases and 4 computers applying load. I also ran analyzer on the three databases and addressed the issues it found before doing these tests. These databases are were converted from version 5.5 and are about .5 gigabytes in size and have relationships to each other for viewing data in the related files. Does anybody have any similar experiences with Server 7 or does anybody have any success stories getting it to run stable with heavy load and user base or converted databases? Thanks in advance, |
#3
| |||
| |||
|
|
We tried to clean up our databases prior to converting to version seven and did additional cleanup to the databases after conversion. |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
Did you check the speed of the databases with the files the same machine with a copy of FileMaker? If it is slow it could be that the conversion needs more cleaning up. Check the file references in the converted files and eliminate any that arn't needed. I converted a fairly complex solution that took forever to open. After deleting a lot of the converted references it speeded up. "Shawn" <smower (AT) lifetime (DOT) com> wrote in message news:3c516c8d.0410291101.225bcd51 (AT) posting (DOT) google.com... Hello, Is anybody out there using FileMaker Server 7 in a heavily used environment (more than 50 host databases and more than 30 users)? Has anybody ever seen it perform very slowly or crash? We installed FileMaker server 7 on Windows 2003 Server 2x 3.2 Ghz Xeon with 5 GB of RAM. This box is dedicated to FileMaker server. We have about 94 hosted databases and an average of about 80 users on the host at one time. We tried to clean up our databases prior to converting to version seven and did additional cleanup to the databases after conversion. We also have the ODBC plug-in from server seven advanced installed although we have not made in the ODBC connections at this time were during our testing. Anyway we noticed that the performance was about five to 10 times slower than version 5.5 server even though we have almost three times the horsepower in the hardware. Our FileMaker 5.5 server is built on Windows 2000 service pack 4 2x P3 1.3 GHZ with 2GB of RAM. We also noticed that the server crashes the services multiple times per day. When we view the performance tab of the Windows task manager of the server computer the page file usage is almost always at 2.0 - 2.02 GB when it crashes. The problem with the crash is that it doesn't just crash one database but it crashes every single database and causes users to lose data. When it crashes the users can no longer see the databases and we have to reboot the server computer and wait for the databases to load up before they can start working again. We called technical support multiple times on this and they said to try server 7 v2 can try uninstalling and reinstalling. The computer continued to crash after uninstalling and reinstalling software. We tried reformatting the server and and reinstalling everything and it still crashed. We also tried a completely separate computer and hardware and found that it crashed also. We tried the v2 patch and it definitely lengthened the time before it crashes and provided a speed improvement, but it still crashes also with load. It only takes about 15 computers performing server-based calculations continuously for about 1.5 hours to bring it down. Server seven v1 only takes about 10 minutes to bring it down. To simulate load we set up a script in a database that runs on form layout. This layout has some date calculations in some case statements, a portal to related records in a related database, a container field and record level security in the new FileMaker seven security privileges. The security basically checks the user versus the status of the records to determine whether the user has modification rights, so it evaluates on every record. This database has about 1400 records so we set up a script to loop through the records, which obviously causes a calculation to evaluate access privileges for each record. Server 7 seems to perform these calculations on the server and bring the data back which takes about 10 to 15 seconds per record. The CPU usage on the server shows activity when the script runs which looks like it is doing calculations on the server. We have also played with several different cache settings in FileMaker server properties. It seems like a higher we set the cache the faster the database performs in the faster crashes. We have set the cache to the bare minimum which makes the server stay alive about four times longer but still crashes and then the performance is terrible. FileMaker tech-support also have us adjust the cache flush interval settings from different intervals between one to 10 minutes. Anyway, we can repeatedly crash it consistently regardless of the settings. We also tried hosting only three databases the v2 updater instead of 94 in the FileMaker server seven services crashed in about eight hours with 15 computers applying continuous load to it. v1 could crash in about 10 minutes with three databases and 4 computers applying load. I also ran analyzer on the three databases and addressed the issues it found before doing these tests. These databases are were converted from version 5.5 and are about .5 gigabytes in size and have relationships to each other for viewing data in the related files. Does anybody have any similar experiences with Server 7 or does anybody have any success stories getting it to run stable with heavy load and user base or converted databases? Thanks in advance, |
#6
| |||
| |||
|
|
Shawn <smower (AT) lifetime (DOT) com> wrote: We tried to clean up our databases prior to converting to version seven and did additional cleanup to the databases after conversion. Did you use MetadataMagic with File Reference Fixer to do this cleanup before the conversion? If not, you've got multitudes of file references hanging about. Many developers have adopted a multiple conversion strategy...they clean, they convert, they find problems, they go back to the 6 files, they clean some more, they convert again, lather, rinse, repeat until clean. Check out the file references in the first file that opens. If it's got long lists of outdated file refs, it's searching and trying to resolve every one in order to open the solution. When the other files start opening, it's the same piled higher and deeper. Today the FMDiSC (www.fmdisc.org) group was privileged to pick the brains of Andy LeCates from Filemaker Inc for almost 3 hours, and to share with him our top 78 issues regarding FM7. One topic that came up repeatedly was performance, and it came out that most of the poor performance reports come out of converted solutions. Scratch-built FM7 files do NOT have this problem. It may be that your files are simply overwhelming the server capacity. Though from your post it seems like you certainly have a robust hardware and OS setup. I have also, not, on the FSA talk list, seen reports such as yours regarding constant crashing. Have you done any checks on the hard disk? Is your network set up with no auto-sensing on the hubs? This used to cause lots of disconnection failures in FM6, it could have other effects in FM7. One thing that has come out on the list is that in order to get the darn Server to work properly, one has to completely uninstall, reboot, install the base server, reboot, install the update, reboot. You get the idea. Don't simply run the update on a server that's been configured, apparently. Big pain in the ass? You bet. Proper behavior for a software? I don't think so. But for now, I'd try that. Since you did test this on a separate machine (very good testing process, btw) I suspect the problem lies in your files. Try the installation with some basic FM7 built test files while the converted files are not hosted, have all your 50 users make new records at the same time, and see if the crashing happens. If it does NOT, then I think you have your answer. If it does, you have another data point. I hate when things like this happen. We do feel your pain, honestly. Most of us have been there at one time or another. Share the answer when you find it? Lynn Allen --- www.semiotics.com |
#7
| |||
| |||
|
|
Did you check the speed of the databases with the files the same machine with a copy of FileMaker? If it is slow it could be that the conversion needs more cleaning up. Check the file references in the converted files and eliminate any that arn't needed. I converted a fairly complex solution that took forever to open. After deleting a lot of the converted references it speeded up. |
#8
| |||
| |||
|
|
I don't have fmp 7 yet, but what does the term "converted reference" mean? What does fmp7 do to the old file references that need 'cleaning up'? |
#9
| |||
| |||
|
|
~consul <consul (AT) INVALIDdolphins-cove (DOT) com> wrote: I don't have fmp 7 yet, but what does the term "converted reference" mean? What does fmp7 do to the old file references that need 'cleaning up'? |

|
This is why file references have to be consolidated and eliminated, filtered down to ONE which makes the most sense, before conversion, because if you don't, you've got to not only do it after, you have to make major changes to your Table Occurance Graph as well. This is what people use MetaDataMagic with File Reference Fixer for. www.newmillennium.com |
#10
| |||
| |||
|
|
Thanks for your response. We did not use MetadataMagic on the conversion. We first did a practice conversion and identified the filemaker log issues and fixed all those back in 5.5. We then read through the filemaker upgrade document and tried to fix the issues with accelerated calculations and not statements. We then reconverted and tested the converted databases in our test lab. We made changes and updates to them again on the 5.5 side and then converted most of them again before we hosted them in our live network. Some of them were partially rebuilt in 7 so we imported the new 5.5 data instead of reconverting. After converting, we cleaned up file references which sped up opening speed performance. The hard disk is brand new, but we also tried it on a separate computer and got the same results. We did a couple rebuilds, reformatted the box, installed from scratch etc. and can get it to crash with every setting we try. We have since downloaded a demo of MetadataMagic but found that it crashes about half way through when it analyzing some of our 5.5 files. I don't know if that means those files have corruption in them, but they sure work beautifully in 5.5 without problems. I am open to the idea that files could be the issue, but with 94 files, how do you tell if the file is the issue or if it has corruption? I did try a test with one basic hosted native 7 file and put a load of about 14 computers on it and it has run good for a couple of days without crashing, but that is only one file and no scripts, no layouts, no relationships etc. I don't know that rebuilding all 94 files from scratch is very feasible? Thanks, lynn (AT) NOT-semiotics (DOT) com (Lynn allen) wrote in message news:<1gmfo9m.1f15d15t89e9vN%lynn (AT) NOT-semiotics (DOT) com>... Shawn <smower (AT) lifetime (DOT) com> wrote: We tried to clean up our databases prior to converting to version seven and did additional cleanup to the databases after conversion. Did you use MetadataMagic with File Reference Fixer to do this cleanup before the conversion? If not, you've got multitudes of file references hanging about. Many developers have adopted a multiple conversion strategy...they clean, they convert, they find problems, they go back to the 6 files, they clean some more, they convert again, lather, rinse, repeat until clean. Check out the file references in the first file that opens. If it's got long lists of outdated file refs, it's searching and trying to resolve every one in order to open the solution. When the other files start opening, it's the same piled higher and deeper. Today the FMDiSC (www.fmdisc.org) group was privileged to pick the brains of Andy LeCates from Filemaker Inc for almost 3 hours, and to share with him our top 78 issues regarding FM7. One topic that came up repeatedly was performance, and it came out that most of the poor performance reports come out of converted solutions. Scratch-built FM7 files do NOT have this problem. It may be that your files are simply overwhelming the server capacity. Though from your post it seems like you certainly have a robust hardware and OS setup. I have also, not, on the FSA talk list, seen reports such as yours regarding constant crashing. Have you done any checks on the hard disk? Is your network set up with no auto-sensing on the hubs? This used to cause lots of disconnection failures in FM6, it could have other effects in FM7. One thing that has come out on the list is that in order to get the darn Server to work properly, one has to completely uninstall, reboot, install the base server, reboot, install the update, reboot. You get the idea. Don't simply run the update on a server that's been configured, apparently. Big pain in the ass? You bet. Proper behavior for a software? I don't think so. But for now, I'd try that. Since you did test this on a separate machine (very good testing process, btw) I suspect the problem lies in your files. Try the installation with some basic FM7 built test files while the converted files are not hosted, have all your 50 users make new records at the same time, and see if the crashing happens. If it does NOT, then I think you have your answer. If it does, you have another data point. I hate when things like this happen. We do feel your pain, honestly. Most of us have been there at one time or another. Share the answer when you find it? Lynn Allen --- www.semiotics.com |
![]() |
| Thread Tools | |
| Display Modes | |
| |